slick_browser-8.x-2.1/js/slick-browser.base.min.js

js/slick-browser.base.min.js
!function(d,s,t){"use strict";var n,e="is-b-loading",l="is-open",c="is-sb-ajax",i="visually-hidden",o="sb--safe",a=".js-form-managed-file";s.slickBrowser={sb:function(s){var i=d(s),o=d(".slick__slider",s),a=parseInt(i.data("sbCardinality"),0);d(".slick__arrow button",s).addClass("button"),d(".slick__arrow",s).addClass("button-group button-group--icon"),i.on("click",".button--wrap__mask",function(){return d(this).parent().addClass(l),!1}),d(".button--remove",s).on("click mousedown",function(){d(this).closest(".grid, .slide, .item-container").addClass("is-deleted")}),i.on("click",function(){t.clearTimeout(n),n=t.setTimeout(function(){d(".is-open",s).removeClass(l)},1e3)});function r(){var s;i.hasClass("sb--launcher")&&(s=i.find("input[data-entity-id]").length,i.attr("data-sb-count",s),0<a&&a<=s&&i.addClass(c))}r(),d(".button--wrap__confirm",s).on("click",function(){var s,a,t=d(this),n=t.next("input").data("entityId"),e=t.closest(".sb--wrapper");!n||!e.length||i.hasClass(c)||(s=e.find("> .details-wrapper > input:first")).length&&(a=(a=s.val()).replace(n,"").trim(),s.val(a),o.length&&(a=t.closest(".slide").data("slickIndex"),o.slick("slickRemove",a),e.find('.sb__sortitem[data-row-id="'+a+'"]').remove()),t.closest(".grid, .slide").remove()),r()}),i.addClass("sb--on")},sbDetails:function(s){var a=d(s);a.hasClass(o)||(d(".sb__display",s).length&&a.find(".details-wrapper").addClass(i),d("summary",s).on("click",function(){if(a.attr("open"))return a.find(".details-wrapper").removeClass(i),a.addClass(o),!1}),a.addClass("sb--wrapper-hidden--on"))},sbMediaRendered:function(s){var a=d(s),s=a.data("thumb");s&&!a.hasClass("b-bg")&&a.css("backgroundImage","url("+s+")"),a.addClass("media--rendered--on")},itemContainer:function(s){var a=d(s);d(".button",s).on("mousedown.sbAction",function(){d(this).closest(".item-container").addClass(e)}),a.addClass("sb-item-container--on")},jump:function(s){},loading:function(s){d(s.currentTarget).hasClass("is-active")||d(s.currentTarget).closest(a+", .form--sb").addClass(e)},loaded:function(s){d(a).removeClass(e),s&&d("."+e).removeClass(e)}}}(jQuery,Drupal,(dBlazy,this));

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

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