1class CollectionBlock extends HTMLElement{constructor(){super()}connectedCallback(){const swiperEl=this.querySelector(".js-featured-collection-swiper"),nextEl=this.parentElement.querySelector(".featured-collection--icon-next"),prevEl=this.parentElement.querySelector(".featured-collection--icon-previous"),option={init:!1,spaceBetween:15,slidesPerView:2.2,preventClicks:!1,preventClicksPropagation:!1,slidesOffsetAfter:15,slidesOffsetBefore:15,slidesPerGroup:2,navigation:{nextEl,prevEl},breakpoints:{1024:{slidesPerView:1.9,spaceBetween:10,slidesOffsetAfter:40,slidesOffsetBefore:40,slidesPerGroup:1},1600:{slidesPerView:2.5,spaceBetween:10,slidesOffsetAfter:40,slidesOffsetBefore:40,slidesPerGroup:2}}};this.$swiper=new Swiper(swiperEl,option),this.$swiper.on("slideChangeTransitionEnd",swiper=>this.onRenderSlidesIndexes(swiper)),this.$swiper.on("afterInit",swiper=>this.onRenderSlidesIndexes(swiper)),this.$swiper.on("resize",swiper=>this.onRenderSlidesIndexes(swiper)),this.$swiper.on("fromEdge",swiper=>this.onRenderSlidesIndexes(swiper)),this.$swiper.on("toEdge",swiper=>this.onRenderSlidesIndexes(swiper)),this.$swiper.init()}disconnectedCallback(){this.$swiper&&typeof this.$swiper.destroy=="function"&&this.$swiper.destroy(!0,!0)}
1onRenderSlidesIndexes(swiper){const activeIndexEl=this.parentElement.querySelector(".js-featured-collection-carousel-index"),totalGroupsEl=this.parentElement.querySelector(".js-featured-collection-carousel-pages");let currentGroupIndex=swiper.realIndex+1;swiper.params.slidesPerGroup>1&&(currentGroupIndex=Math.ceil((swiper.realIndex-1+swiper.params.slidesPerGroup)/swiper.params.slidesPerGroup));const totalSlides=swiper.slides.length,totalGroups=Math.ceil(totalSlides/swiper.params.slidesPerGroup);activeIndexEl.innerHTML=swiper.isEnd?totalGroups:currentGroupIndex,totalGroupsEl.innerHTML=totalGroups}}customElements.define("collection-block",CollectionBlock); 2//# sourceMappingURL=/cdn/shop/t/335/assets/section-featured-collection.js.map?v=65919653297133657881790628855
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.