File "image-carousel.a219e39506aaca30e58d.bundle.min.js"

Full path: /home/kosmetik/public_html/wp-content/plugins/elementor/assets/js/image-carousel.a219e39506aaca30e58d.bundle.min.js
File size: 3.71 B
MIME-type: text/plain
Charset: utf-8

Download   Open   Edit   Advanced Editor   Back

/*! elementor - v3.2.5 - 16-06-2021 */
(self.webpackChunkelementor=self.webpackChunkelementor||[]).push([[268],{5914:(e,t,s)=>{"use strict";var n=s(7971);s(7394)(t,"__esModule",{value:!0}),t.default=void 0;var a=n(s(7135));s(6248);var i=n(s(9117));s(1954);var r=n(s(1959)),l=n(s(9041)),o=n(s(6700)),u=n(s(4263)),p=n(s(7371)),d=n(s(8537)),g=function(e){(0,p.default)(ImageCarousel,e);var t,s=(0,d.default)(ImageCarousel);function ImageCarousel(){return(0,r.default)(this,ImageCarousel),s.apply(this,arguments)}return(0,l.default)(ImageCarousel,[{key:"getDefaultSettings",value:function getDefaultSettings(){return{selectors:{carousel:".elementor-image-carousel-wrapper",slideContent:".swiper-slide"}}}},{key:"getDefaultElements",value:function getDefaultElements(){var e=this.getSettings("selectors"),t={$swiperContainer:this.$element.find(e.carousel)};return t.$slides=t.$swiperContainer.find(e.slideContent),t}},{key:"getSwiperSettings",value:function getSwiperSettings(){var e=this.getElementSettings(),t=+e.slides_to_show||3,s=1===t,n=s?1:2,a=elementorFrontend.config.responsive.activeBreakpoints,i={slidesPerView:t,loop:"yes"===e.infinite,speed:e.speed,handleElementorBreakpoints:!0,breakpoints:{}};i.breakpoints[a.mobile.value]={slidesPerView:+e.slides_to_show_mobile||1,slidesPerGroup:+e.slides_to_scroll_mobile||1},i.breakpoints[a.tablet.value]={slidesPerView:+e.slides_to_show_tablet||n,slidesPerGroup:+e.slides_to_scroll_tablet||1},"yes"===e.autoplay&&(i.autoplay={delay:e.autoplay_speed,disableOnInteraction:"yes"===e.pause_on_interaction}),s?(i.effect=e.effect,"fade"===e.effect&&(i.fadeEffect={crossFade:!0})):i.slidesPerGroup=+e.slides_to_scroll||1,e.image_spacing_custom&&(i.spaceBetween=e.image_spacing_custom.size);var r="arrows"===e.navigation||"both"===e.navigation,l="dots"===e.navigation||"both"===e.navigation;return r&&(i.navigation={prevEl:".elementor-swiper-button-prev",nextEl:".elementor-swiper-button-next"}),l&&(i.pagination={el:".swiper-pagination",type:"bullets",clickable:!0}),i}},{key:"onInit",value:(t=(0,i.default)(a.default.mark((function _callee(){var e,t,s,n,i,r,l=arguments;return a.default.wrap((function _callee$(a){for(;;)switch(a.prev=a.next){case 0:for(t=l.length,s=new Array(t),n=0;n<t;n++)s[n]=l[n];if((e=(0,o.default)((0,u.default)(ImageCarousel.prototype),"onInit",this)).call.apply(e,[this].concat(s)),i=this.getElementSettings(),this.elements.$swiperContainer.length&&!(2>this.elements.$slides.length)){a.next=5;break}return a.abrupt("return");case 5:return r=elementorFrontend.utils.swiper,a.next=8,new r(this.elements.$swiperContainer,this.getSwiperSettings());case 8:this.swiper=a.sent,this.elements.$swiperContainer.data("swiper",this.swiper),"yes"===i.pause_on_hover&&this.togglePauseOnHover(!0);case 11:case"end":return a.stop()}}),_callee,this)}))),function onInit(){return t.apply(this,arguments)})},{key:"updateSwiperOption",value:function updateSwiperOption(e){var t=this.getElementSettings()[e],s=this.swiper.params;switch(e){case"image_spacing_custom":s.spaceBetween=t.size||0;break;case"autoplay_speed":s.autoplay.delay=t;break;case"speed":s.speed=t}this.swiper.update()}},{key:"getChangeableProperties",value:function getChangeableProperties(){return{pause_on_hover:"pauseOnHover",autoplay_speed:"delay",speed:"speed",image_spacing_custom:"spaceBetween"}}},{key:"onElementChange",value:function onElementChange(e){if(this.getChangeableProperties()[e])if("pause_on_hover"===e){var t=this.getElementSettings("pause_on_hover");this.togglePauseOnHover("yes"===t)}else this.updateSwiperOption(e)}},{key:"onEditSettingsChange",value:function onEditSettingsChange(e){"activeItemIndex"===e&&this.swiper.slideToLoop(this.getEditSettings("activeItemIndex")-1)}}]),ImageCarousel}(elementorModules.frontend.handlers.SwiperBase);t.default=g}}]);