miniMasonry

Externs for MiniMasonry


Keywords
extern, javascript, js
License
MIT
Install
haxelib install miniMasonry 0.2.0

Documentation

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/