splide-1.0.x-dev/js/components/splide.pagination.min.js

js/components/splide.pagination.min.js
!function(o,m){"use strict";dSplide.listen({ThumbPagination:function(t,e){var n=t.root,i=t.options.pagination,a="is-paginated--fx",s="data-thumb",l="data-b-thumb",d="thumb"===i||o.hasClass(n,a+"-grid")||o.hasClass(n,a+"-hover");return{mount:function(){i&&d&&t.on("pagination:mounted.tnp",this.thumbify.bind(this))},thumbify:function(t){o.each(t.items,function(t,n){var i,a=t.button;!a||null!==a.nextElementSibling||(i=e.Slides.getAt(n))&&(t=i.slide,n=o.find(t,"["+s+"]"),i=s,o.isElm(n)||(n=o.find(t,"["+l+"]"),i=l),o.isElm(n)&&(i=o.attr(n,i),t=o.find(t,"img"),t=o.isElm(t)?o.attr(t,"alt"):"Preview",t=m.checkPlain(t),t='<img alt="'+m.t(t)+'" src="'+i+'" loading="lazy" decoding="async" />',(i=document.createElement("span")).innerHTML=t,i.className="splide__pagination__tn",a.insertAdjacentElement("afterend",i)))})}}}})}(dBlazy,Drupal);

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

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