PageSourceSearch

https://www.santamariadellorto.it/wp-content/plugins/cmsmasters-el…s-slider.e55bb52ffebe99f5e635.bundle.min.js

js santamariadellorto.it collected 2026-10-02 13:08:06 UTC 11,169 bytes, 2 lines download raw bytes

1/*! cmsmasters-elementor-addon - v1.15.3 - 19-12-2024 */
2"use strict";(self.webpackChunkcmsmasters_elementor_addon=self.webpackChunkcmsmasters_elementor_addon||[]).push([[8142],{2277:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.frontend.handlers.Base{__construct(){super.__construct(...arguments),this.bindElements=[],this.deviceNames=["mobile","tablet","desktop"],this.devicePrefixMaps={mobile:"mobile",tablet:"tablet",desktop:""}}bindElementChange(e,t){this.bindElements.push([e,t])}onElementChange(e){this.bindElements&&this.bindElements.length&&this.bindElements.forEach((t=>{let[i]=t;Array.isArray(i)||(i=i.split(/\s/));const[,s]=t;i.some((t=>{if(-1!==[t,`${t}_tablet`,`${t}_mobile`].indexOf(e))return s(...arguments),!0}))}))}onDestroy(){this.trigger("destroy:before"),super.onDestroy()}getCurrentDeviceSettingInherit(e){const t=["desktop","tablet","mobile"],i=elementorFrontend.getCurrentDeviceMode(),s=this.getElementSettings();let r=t.indexOf(i);for(;r>0;){const i=s[e+"_"+t[r]];if(i&&"object"==typeof i&&Object.prototype.hasOwnProperty.call(i,"size")&&i.size)return i;r--}return s[e]}getCurrentDeviceSettingSize(e){let t=this.getCurrentDeviceSettingInherit(e);return"object"==typeof t&&Object.prototype.hasOwnProperty.call(t,"size")&&(t=t.size),t}}t.default=_default},7143:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;const s=i(2363);class _default extends elementorModules.ViewModule{__construct(e){super.__construct(...arguments),this.cacheHTML=null,this.swiper=null,this.widget=e.widget,this.$wrap=e.$wrap||this.widget.$element,this.reInitDebounce=s.debounce(this.reInit.bind(this),50),this.classesTemplates={},this.setSettingsPrefix(),this.setClassesTemplates(),this.bindEventsControl
2s(),this.widget.on("destroy:before",this.destroy.bind(this))}getDefaultSettings(){const e="swiper-pagination",t="swiper-button";return{classes:{bullets:`${e}-bullets`,bulletsDynamic:`${e}-bullets-dynamic`},selectors:{arrowNext:`.${t}-next`,arrowPrev:`.${t}-prev`,bullet:`.${e}-bullet`,container:".cmsmasters-swiper",pagination:`.${e}`,root:".cmsmasters-slider",scrollbar:".swiper-scrollbar",slides:".swiper-slide",wrapper:".swiper-wrapper"}}}getDefaultElements(){const{selectors:e}=this.getSettings(),t=this.$wrap.find(e.root),i=t.find(e.pagination),s={$arrowNext:t.find(e.arrowNext),$arrowPrev:t.find(e.arrowPrev),$container:t.find(e.container),$pagination:i,$root:t,$scrollbar:t.find(e.scrollbar),$slides:t.find(e.slides),$wrapper:t.find(e.wrapper)};return Object.defineProperty(s,"$bullet",{get:()=>this.elements.$pagination.find(e.bullet)}),this.trigger("defaultElements",s),s}bindEventsControls(){this.widget.bindElementChange(["slider_arrows","slider_autoplay_reverse","slider_autoplay_speed","slider_autoplay","slider_bullets_container_direction","slider_bullets_type","slider_centered_slides","slider_direction","slider_effect","slider_free_mode","slider_height_type","slider_infinite","slider_mousewheel","slider_navigation","slider_pagination_container_direction","slider_pause_on_hover","slider_per_view","slider_scrollbar_visible","slider_scrollbar","slider_space_between","slider_speed","slider_to_scroll","slider_type"].map(this.getPrefixControl.bind(this)),(()=>{this.swiper&&this.widget.$element.data("initialSlide",this.swiper.realIndex),this.reInitDebounce()})),this.widget.bindElementChange(this.getPrefixControl("slider_slide_index"),(()=>{this.widget.$element.removeData("initialSlide"),this.reInitDebounce()})),this.widget.bindElementChange(Object.keys(this.classesTemplates),s.debounce(this.addGeneratedClass.bind(this),10)),this.widget.bindElementChange([this.getPrefixControl("slider_width"),this.getPrefixControl("slider_height"),this.getPrefixControl("slider_padding")],s.debounce(this.update.bind(this),100)),this.widget.bindElementChange([this.getPrefixControl("slider_centered_slides_width")],this.update.bind(this))}onInit(){super.onInit(),this.elements.$root.addClass("cmsmasters-slider--init"),this.setCacheHTML()}setSettingsPrefix(){const e=this.widget.$element.attr("data-widget_type"),[,t]=e.split(".");let i="";"default"!==t&&(i=`${t}_`),this.settingsPrefix=i}setClassesTemplates(){const e="cmsmasters-slider",t={slider_arrows_align_position:`${e}--position-arrows-{{VALUE}}`,slider_arrows_text_dir:`${e}--text-dir-arrows-{{VALUE}}`,slider_arrows:`${e}--arrows`,slider_bullets_type:`${e}--bullets-{{VALUE}}`,slider_direction:`${e}--dir-{{VALUE}}`,slider_effect:`${e}--effect-{{VALUE}}`,slider_navigation:`${e}--nav ${e}--nav-{{VALUE}}`,slider_per_view:`${e}-per-view-{{VALUE}}`,slider_progressbar_circle:`${e}--progressbar-{{VALUE}}`,slider_scrollbar_circle:`${e}--scrollbar-{{VALUE}}`,slider_scrollbar:`${e}--scrollbar`,slider_arrows_visibility:`${e}--visibility-arrows-{{VALUE}}`};for(const e in t)this.classesTemplates[this.getPrefixControl(e)]=t[e]}getPrefixControl(e){return this.settingsPrefix+e}reInit(){this.swiper&&(this.cacheHTML&&(this.elements.$root.html(this.cacheHTML),this.initElements()),this.init())}
2async init(){if(!this.elements.$root.length)return;this.swiper&&this.destroy();const e=elementorFrontend.utils.swiper;this.addGeneratedClasses(),this.swiper=await new e(this.elements.$container,this.getSliderOptions()),this.initLazyLoad(),this.widget.getElementSettings(this.getPrefixControl("slider_pause_on_hover"))&&this.elements.$container.hover((()=>{this.swiper.autoplay.stop()}),(()=>{this.swiper.autoplay.start()})),this.elements.$container.data("swiper",this.swiper),this.$wrap.data("cmsmastersSlider",this),this.swiper.on("beforeLoopFix",(function(){window.lazySizes&&this.$el.find(`.${lazySizes.cfg.loadingClass}`).each(((e,t)=>{jQuery(t).removeClass(lazySizes.cfg.loadingClass).addClass(lazySizes.cfg.lazyClass)}))}))}addGeneratedClasses(){for(const e in this.classesTemplates)this.addGeneratedClass(e)}addGeneratedClass(e){const t=this.classesTemplates[e];if(!t)return;const i=/{{VALUE}}$/g,s=this.widget.getCurrentDeviceSetting(e),r=t.replace(i,"");let l=this.elements.$root.attr("class").replace(new RegExp(`${r}(\\S|$|)+`,"g"),"");if(s||0===s){l+=` ${t.replace(i,s||"")}`}l=l.replace(/\s\s+/g," ").trim(),this.elements.$root.attr("class",l)}getSliderSettings(e){return this.widget.getElementSettings(this.getPrefixControl(e))}getSliderOptions(){const{selectors:e}=this.getSettings(),t=this.getEffect();let i=this.getSliderSettings("slider_per_view")||1;i=this.isHorizontal()&&"fade"!==t&&"flip"!==t?"auto"===i?i:Number(i):1;const s=+this.getSliderSettings("slider_to_scroll")||1;let r=this.widget.getCurrentDeviceSettingSize(this.getPrefixControl("slider_space_between"));"number"!=typeof r&&(r=20);const l={autoHeight:this.isHeightAuto(),breakpoints:{},centeredSlides:Boolean(this.getSliderSettings("slider_centered_slides")),direction:this.getSliderSettings("slider_direction"),effect:t,grabCursor:!0,freeMode:Boolean(this.getSliderSettings("slider_free_mode")),initialSlide:this.getInitialSlide(),loop:Boolean(this.getSliderSettings("slider_infinite")),mousewheel:Boolean(this.getSliderSettings("slider_mousewheel")),roundLengths:!0,slidesPerView:i,spaceBetween:r,speed:this.getSliderSettings("slider_speed"),handleElementorBreakpoints:!1,watchSlidesVisibility:!0,onInit:()=>{window.lazySizes&&lazySizes.init()}};if("cube"!==t){const e=elementorFrontend.config.responsive.activeBreakpoints,t=[];for(const r in e)if(e.hasOwnProperty(r)){const l={},n=this.widget.getCurrentDeviceSetting(`slider_per_view_${r}`),d=this.widget.getCurrentDeviceSettingSize(this.getPrefixControl(`slider_space_between_${r}`));if(void 0!==n&&""!==n&&(l.slidesPerView=Number(n),l.slidesPerGroup=Math.min(s,l.slidesPerView)),void 0!==d&&""!==d&&(l.spaceBetween=Number(d)),"slidesPerView"in l||("mobile"===r&&(l.slidesPerView=1,l.slidesPerGroup=1),"tablet"===r&&i>=2&&(l.slidesPerView=2,l.slidesPerGroup=1)),0===Object.keys(l).length)continue;t.push({key:r,swiperBreakpoint:l,...e[r]})}t.forEach(((e,n)=>{if("mobile"===e.key)return void(l.breakpoints[0]=e.swiperBreakpoint);if("widescreen"===e.key)return void(l.breakpoints[e.value]=e.swiperBreakpoint);const d=t[n-1];l.breakpoints[d.value+1]=e.swiperBreakpoint;let o=t[t.length-1];"widescreen"===o.key&&(o=t[t.length-2]),e.key===o.key&&(l.breakpoints[o.value+1]={slidesPerView:i,spaceBetween:r,slidesPerGroup:Math.min(s,i)})}))}if(this.getSliderSettings("slider_autoplay")?l.autoplay={delay:this.getSliderSettings("slider_autoplay_speed")||5e3,reverseDirection:this.getSliderSettings("slider_autoplay_reverse"),disableOnInteraction:!1}:l.autoplay=!1,this.getSliderSettings("slider_arrows")&&(l.navigation={nextEl:this.$wrap.find(e.arrowNext).get(0),prevEl:this.$wrap.find(e.arrowPrev).get(0)}),this.isEnablePagination()){if(l.pagination={clickable:!0,el:this.$wrap.find(e.pagination).get(0),type:this.getSliderSettings("slider_navigation")},"bullets"===this.getSliderSettings("slider_navigation"))switch(this.getSliderSettings("slider_bullets_type")){case"dynamic":l.pagination.dynamicBullets=!0;break;case"numbered":l.pagination.renderBullet=(e,t)=>`<span class="${t}">${e+1}</span>`}}else this.isEnableScrollbar()&&(l.scrollbar={draggable:!0,el:e.scrollbar,hide:!this.getSliderSettings("slider_scrollbar_visible")});return"fade"===t&&(l.fadeEffect={crossFade:!0}),1!==i&&(l.slidesPerGroup=Math.min(s,i)),l.loop&&(l.loopedSlides=this.elements.$slides.length),this.trigger("options",l),l}initLazyLoad(){window.lazySizes&&this.elements.$slides.find("img").on("lazyloaded",(()=>
2{this.swiper.update()}))}isHorizontal(){return"horizontal"===this.getSliderSettings("slider_direction")}getEffect(){return"coverflow"===this.widget.getElementSettings(this.getPrefixControl("slider_type"))?"coverflow":this.widget.getElementSettings(this.getPrefixControl("slider_effect"))}isHeightAuto(){return"auto"===this.getSliderSettings("slider_height_type")}getInitialSlide(){let e=this.widget.$element.data("initialSlide");return e||(e=this.getSliderIndex()||0),e}getSliderIndex(){const e=this.getSliderSettings("slider_slide_index");return e?e-1:0}isEnablePagination(){return this.getSliderSettings("slider_navigation")}isEnableScrollbar(){return Boolean(this.getSliderSettings("slider_scrollbar"))}update(){this.swiper&&this.swiper.update()}setCacheHTML(){const e=jQuery("<div />",{html:this.elements.$root.html()});this.cacheHTML=e.html()}getAllSlides(){return jQuery(this.swiper.slides)}getCurrentSlide(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;const t=this.getAllSlides().eq(this.swiper.activeIndex);return e?t.find(e):t}destroy(){this.swiper&&(this.widget.$element.data("initialSlide",this.swiper.realIndex),this.swiper.destroy())}}t.default=_default},9458:(e,t,i)=>{var s=i(3203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(i(2277)),l=s(i(7143));const n=i(2363);class ProductCategoriesSlider extends r.default{__construct(e){super.__construct(e),this.slider=null}initElements(){super.initElements(),this.slider=new l.default({widget:this})}bindEvents(){this.bindElementChange("slider_height",n.debounce(this.slider.update.bind(this)))}onInit(){super.onInit(...arguments),this.slider.init()}}t.default=ProductCategoriesSlider}}]);

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.