Files
backend-mm/public/web/shella/scripts/module.masonry.min.js
2025-09-25 03:03:31 +05:00

1 line
571 B
JavaScript

theme.Masonry=function(){function n(){jQueryBridget("masonry",window.Masonry,$),this.load()}n.prototype=$.extend({},n.prototype,{load:function(){this.init()},init:function(n){var o=this,t=$(".masonry"),i={itemSelector:'[class*="col-"]'};function e(){t.masonry(i).removeClass("invisible"),setTimeout(function(){o.update()},100)}this.$masonry=t,n?e():$(function(){e(),$(window).on("load",function(){o.update()})})},update:function(){this.$masonry.masonry("layout")},destroy:function(){this.$masonry.masonry("destroy")}}),theme.Masonry=new n},$(function(){theme.Masonry()});