%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/tjamichg/intranet.tjamich.gob.mx/intranet/common/vendors/isotope/js/layout-modes/
Upload File :
Create Path :
Current File : /home/tjamichg/intranet.tjamich.gob.mx/intranet/common/vendors/isotope/js/layout-modes/vertical.js

(function (window) {

    'use strict';

    function verticalDefinition(LayoutMode) {

        var Vertical = LayoutMode.create('vertical', {
            horizontalAlignment: 0
        });

        Vertical.prototype._resetLayout = function () {
            this.y = 0;
        };

        Vertical.prototype._getItemLayoutPosition = function (item) {
            item.getSize();
            var x = ( this.isotope.size.innerWidth - item.size.outerWidth ) *
                this.options.horizontalAlignment;
            var y = this.y;
            this.y += item.size.outerHeight;
            return { x: x, y: y };
        };

        Vertical.prototype._getContainerSize = function () {
            return { height: this.y };
        };

        return Vertical;

    }

    if (typeof define === 'function' && define.amd) {
        // AMD
        define([
                '../layout-mode'
            ],
            verticalDefinition);
    } else {
        // browser global
        verticalDefinition(
            window.Isotope.LayoutMode
        );
    }

})(window);

Zerion Mini Shell 1.0