zooming-8.x-1.0/js/zooming.load.min.js

js/zooming.load.min.js
!function(a,o,s){"use strict";var l,t="zooming",i=t,d=t+"--on",r="[data-zooming-gallery]:not(."+d+")",c="is-"+t,m=c+"--open",u=c+"--loading",f=c+"__overlay";function v(e,o){var n;s.body.classList[o?"add":"remove"](c),a.isElm(e)&&(n=null,a.each([".box, .grid, .slide, .field__item, .views-row, .content"],function(o){o=a.closest(e,o);if(a.isElm(o))return n=o}),a.isElm(n)||(n=e.parentElement.parentElement),a.isElm(n)&&n.classList[o?"add":"remove"](c+"__zoomed"))}function e(o){var e=s.body,n=new Zooming({scrollThreshold:210,onImageLoading:function(o){v(o,!0),a.addClass(e,u)},onImageLoaded:function(o){a.removeClass(e,u)},onOpen:function(o){v(o,!0),a.addClass(e,m)},onClose:function(o){v(o,!1),a.removeClass(e,m),a.removeAttr(o,"style")}}).listen("."+t);l=n.overlay.el,a.addClass(l,f),a.addClass(o,d)}o.behaviors.zooming={attach:function(o){a.once(e,i,r,o)},detach:function(o,e,n){"unload"===n&&a.once.removeSafely(i,r,o)}}}(dBlazy,Drupal,this.document);

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

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