PageSourceSearch

https://intl.allstora.com/cdn/shop/t/249/assets/product-swiper.js?v=147734186108726329411782220775

js allstora.com collected 2026-10-01 14:31:17 UTC 1,912 bytes, 2 lines download raw bytes

1const ProductSwiper={mainCarousel:null,SELECTORS:{main:"[data-js-product-swiper-main]",thumbs:"[data-js-product-swiper-thumbs]",slideVariantId:"[data-variant-id]"},init(){this.initSwiper(document)},initSwiper(parentElement){const mainSwiperEl=parentElement.querySelector(this.SELECTORS.main),thumbSwiperEl=parentElement.querySelector(this.SELECTORS.thumbs);if(mainSwiperEl&&thumbSwiperEl){const prevEl=parentElement.querySelector("[data-js-product-swiper-prev]"),nextEl=parentElement.querySelector("[data-js-product-swiper-next]"),thumbSwiper=new Swiper(thumbSwiperEl,{slidesPerView:"auto",spaceBetween:20,speed:window.matchMedia("(prefers-reduced-motion: reduce)").matches?0:400,centerInsufficientSlides:!0,watchSlidesProgress:!0,breakpoints:{990:{direction:"vertical",slidesPerView:"auto",centerInsufficientSlides:!1}}});this.mainCarousel=new Swiper(mainSwiperEl,{slidesPerView:1,speed:window.matchMedia("(prefers-reduced-motion: reduce)").matches?0:400,watchOverflow:!0,centerInsufficientSlides:!0,navigation:{nextEl,prevEl},thumbs:{swiper:thumbSwiper}}),this.mainCarousel.on("slideChange",swiper=>{swiper.slides.forEach((slide,index)=>{slide.dataset.type==="video"&&(index===swiper.realIndex?slide.querySelector("video").play():(slide.querySelector("video").pause(),slide.querySelector("video").currentTime=0))})})}},slideToVariantImage(variantId){this.mainCarousel&&this.mainCarousel.slides.some((slide,index)=>{slide.getAttribute(this.SELECTORS.slideVariantId.replace("[","").replace("]",""))===variantId&&this.mainCarousel.slideTo(index)})}};window.addEventListener("DOMContentLoaded",()=>{ProductSwiper.init()}),document.addEventListener("shopify:section:load",()=>{ProductSwiper.init()}),document.addEventListener("shopify:section:reorder",()=>{ProductSwiper.init()}),window.ProductSwiper=ProductSwiper;
2//# sourceMappingURL=/cdn/shop/t/249/assets/product-swiper.js.map?v=147734186108726329411782220775

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.