MiniMasonry.js externs for Haxe
Overview
This is extern for Haxe.
Original JavaScript code: https://github.com/Spope/MiniMasonry.js/
Original API document: https://spope.github.io/MiniMasonry.js/
Example
This is extern. Load MiniMasonry.js in HTML.
Haxe code:
import js.Browser;
import miniMasonry.MiniMasonry;
class Main {
public static function main():Void {
Browser.window.addEventListener('DOMContentLoaded', init);
}
private static function init():Void {
var masonry = new MiniMasonry({
container: '.masonry_transition'
});
}
}
Generate JavaScript code:
// Generated by Haxe 3.4.7
(function () { "use strict";
var Main = function() { };
Main.main = function() {
window.addEventListener("DOMContentLoaded",Main.init);
};
Main.init = function() {
var masonry = new MiniMasonry({ container : ".masonry_transition"});
};
Main.main();
})();
References
Original JavaScript code: https://github.com/Spope/MiniMasonry.js/
Original API document: https://spope.github.io/MiniMasonry.js/