PageSourceSearch

https://marlarene.com/cdn/shop/t/50/assets/handpicked-products.js?v=159986072750829277261784141423

js marlarene.com collected 2026-10-04 05:21:21 UTC 2,795 bytes, 2 lines download raw bytes

1if(!customElements.get("m-handpicked-products")){class MHandpickedProducts extends HTMLElement{constructor(){super()}connectedCallback(){this.selectors={products:[".m-product-card"],slideContainer:"[data-products-container]",sliderControls:".m-slider-controls"},this.domNodes=queryDomNodes(this.selectors,this),this.enableSlider=this.dataset.enableSlider==="true",this.showPagination=this.dataset.showPagination==="true",this.showNavigation=this.dataset.showNavigation==="true",this.paginationType=this.dataset.paginationType||"bullets",this.useScrollMobile=this.dataset.useScrollMobile==="true",this.items=this.dataset.items,this.enableSlider&&(this.useScrollMobile?(MinimogTheme.config.mqlMobile?(this.slider&&this.slider.destroy(!0,!0),this.domNodes.slideContainer.classList.remove("swiper-container"),this.domNodes.sliderControls.classList.add("m:hidden")):(this.domNodes.slideContainer.classList.add("swiper-container"),this.domNodes.sliderControls.classList.remove("m:hidden"),this.initSlider()),document.addEventListener("matchMobile",()=>{this.slider&&this.slider.destroy(!0,!0),this.domNodes.slideContainer.classList.remove("swiper-container"),this.domNodes.sliderControls.classList.add("m:hidden")}),document.addEventListener("unmatchMobile",()=>{this.domNodes.slideContainer.classList.add("swiper-container"),this.domNodes.sliderControls.classList.remove("m:hidden"),this.initSlider()})):this.initSlider())}initSlider(){const controlsContainer=this.querySelector(".m-slider-controls"),prevButton=controlsContainer&&controlsContainer.querySelector(".m-slider-controls__button-prev"),nextButton=controlsContainer&&controlsContainer.querySelector(".m-slider-controls__button-next"),slideItemsLength=this.domNodes.slideContainer.querySelector(".swiper-wrapper").childElementCount;this.slider=new MinimogLibs.Swiper(this.domNodes.slideContainer,{slidesPerView:2,showPagination:this.showPagination,showNavigation:this.showNavigation,loop:!1,pagination:this.showPagination?{el:this.querySelector(".swiper-pagination"),clickable:!0,type:this.paginationType}:!1,navigation:{nextEl:nextButton&&nextButton,prevEl:prevButton&&prevButton},breakpoints:{480:{slidesPerView:parseInt(this.items)>=3?3:parseInt(this.items)},768:{slidesPerView:parseInt(this.items)>=4?4:parseInt(this.items)},1280:{slidesPerView:parseInt(this.items)}},threshold:2,on:{breakpoint:(swiper,breakpointParams)=>{if(controlsContainer){const{slidesPerView}=breakpointParams;slideItemsLength>slidesPerView?(controlsContainer.classList.remove("m:hidden"),swiper.allowTouchMove=!0):(controlsContainer.classList.add("m:hidden"),swiper.allowTouchMove=!1)}}}})}}customElements.define("m-handpicked-products",MHandpickedProducts)}
2//# sourceMappingURL=/cdn/shop/t/50/assets/handpicked-products.js.map?v=159986072750829277261784141423

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.