gridstack-8.x-2.5/js/admin/gridstack.admin.backbone.view.min.js

js/admin/gridstack.admin.backbone.view.min.js
!function(e,t,i,a,d){"use strict";t.gridstack=t.gridstack||{},a.each(["base","models","views"],function(e){t.gridstack[e]=t.gridstack[e]||{}}),t.gridstack.views.Box=i.View.extend({model:t.gridstack.models.Box,className:"gridstack__box box box--root grid-stack-item",tagName:"div",attributes:{},events:{change:"render"},initialize:function(){var e=this;e.listenTo(e.model,"change",e.render)},render:function(){var i=this,d=i.model,s=a.extend(d.attributes,d.changedAttributes()),n=i.$el;return i.isNested=!(!d.collection||!d.collection.length)&&d.collection._isNested,e("> .box__content",n).length||n.append(t.theme("gridStackContent",{isNested:i.isNested,type:"root"})),a.each(["id","index"],function(e){if(!a.isUndefined(s[e])){var t="id"===e?"bid":e;n.attr("data-gs-"+t,s[e])}}),a.isNull(s.image_style)||a.isUndefined(s.image_style)||n.attr("data-image-style",s.image_style),e(".btn",n).attr("data-gs-bid",s.id),e(".gridstack--nested",n).length&&e(".gridstack--nested",n).attr("data-gs-bid",s.id),t.gridstack.base.updateBoxDimensions(n,s),i.trigger("gridstack:view:render"),i}})}(jQuery,Drupal,Backbone,_,dBlazy);

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc