Skip to Content

JavaScript File

URL: https://www-gold365.win/wp-content/plugins/elementor/assets/js/shared-frontend-handlers.03caa53373b56d3bab67.bundle.min.js
HTTP Status: 200 OK
MIME Type: text/javascript
Last Modified: Wed, 19 Nov 2025 10:24:58 GMT
Download Time: Less than a second
Cookies: None
Size: 9 KB
HTTP Headers:  7 headers
Links In:  1 pages
Links Out:  0 links
Images:  0 images
CSS:  0 files
JavaScript:  0 files
OK Issues: No issues found

1"use strict";(self.webpackChunkelementorFrontend=self.webpackChunkelementorFrontend||[]).push([[557],{628:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}

2),t.default=void 0,i(4846),i(9655);class BackgroundSlideshow extends elementorModules.frontend.handlers.SwiperBase{getDefaultSettings(){return{classes:{swiperContainer:"elementor-background-slideshow swiper",swiperWrapper:"swiper-wrapper",swiperSlide:"elementor-background-slideshow__slide swiper-slide",swiperPreloader:"swiper-lazy-preloader",slideBackground:"elementor-background-slideshow__slide__image",kenBurns:"elementor-ken-burns",kenBurnsActive:"elementor-ken-burns--active",kenBurnsIn:"elementor-ken-burns--in",kenBurnsOut:"elementor-ken-burns--out"}

3}

4}

5getSwiperOptions(){const e=this.getElementSettings(),t={grabCursor:!1,slidesPerView:1,slidesPerGroup:1,loop:"yes"===e.background_slideshow_loop,speed:e.background_slideshow_transition_duration,autoplay:{delay:e.background_slideshow_slide_duration,stopOnLastSlide:!e.background_slideshow_loop}

6,handleElementorBreakpoints:!0,on:{slideChange:()=>{e.background_slideshow_ken_burns&&this.handleKenBurns()}

7}

8}

9;switch("yes"===e.background_slideshow_loop&&(t.loopedSlides=this.getSlidesCount()),e.background_slideshow_slide_transition){case"fade":t.effect="fade",t.fadeEffect={crossFade:!0}

10;break;case"slide_down":t.autoplay.reverseDirection=!0,t.direction="vertical";break;case"slide_up":t.direction="vertical"}

11return"yes"===e.background_slideshow_lazyload&&(t.lazy={loadPrevNext:!0,loadPrevNextAmount:1}

12),t}

13buildSwiperElements(){const e=this.getSettings("classes"),t=this.getElementSettings(),i="slide_left"===t.background_slideshow_slide_transition?"ltr":"rtl",o=jQuery("<div>",{class:e.swiperContainer,dir:i}

14),n=jQuery("<div>",{class:e.swiperWrapper}

15),s=t.background_slideshow_ken_burns,r="yes"===t.background_slideshow_lazyload;let d=e.slideBackground;if(s){d+=" "+e.kenBurns;const i="in"===t.background_slideshow_ken_burns_zoom_direction?"kenBurnsIn":"kenBurnsOut";d+=" "+e[i]}

16r&&(d+=" swiper-lazy"),this.elements.$slides=jQuery(),t.background_slideshow_gallery.forEach(t=>{const i=jQuery("<div>",{class:e.swiperSlide}

17);let o;if(r){const i=jQuery("<div>",{class:e.swiperPreloader}

18);o=jQuery("<div>",{class:d,"data-background":t.url}

19),o.append(i)}

20else o=jQuery("<div>",{class:d,style:'background-image: url("'+t.url+'");'}

21);i.append(o),n.append(i),this.elements.$slides=this.elements.$slides.add(i)}

22),o.append(n),this.$element.prepend(o),this.elements.$backgroundSlideShowContainer=o}

23async initSlider(){if(1>=this.getSlidesCount())return;const e=this.getElementSettings(),t=elementorFrontend.utils.swiper;this.swiper=await new t(this.elements.$backgroundSlideShowContainer,this.getSwiperOptions()),this.elements.$backgroundSlideShowContainer.data("swiper",this.swiper),e.background_slideshow_ken_burns&&this.handleKenBurns()}

24activate(){this.buildSwiperElements(),this.initSlider()}

25deactivate(){this.swiper&&(this.swiper.destroy(),this.elements.$backgroundSlideShowContainer.remove())}

26run(){"slideshow"===this.getElementSettings("background_background")?this.activate():this.deactivate()}

27onInit(){super.onInit(),this.getElementSettings("background_slideshow_gallery")&&this.run()}

28onDestroy(){super.onDestroy(),this.deactivate()}

29onElementChange(e){"background_background"===e&&this.run()}

30}

31t.default=BackgroundSlideshow}

32,3031:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}

33),t.default=void 0,i(4846),i(6211);class BackgroundVideo extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{backgroundVideoContainer:".elementor-background-video-container",backgroundVideoEmbed:".elementor-background-video-embed",backgroundVideoHosted:".elementor-background-video-hosted"}

34}

35}

36getDefaultElements(){const e=this.getSettings("selectors"),t={$backgroundVideoContainer:this.$element.find(e.backgroundVideoContainer)}

37;return t.$backgroundVideoEmbed=t.$backgroundVideoContainer.children(e.backgroundVideoEmbed),t.$backgroundVideoHosted=t.$backgroundVideoContainer.children(e.backgroundVideoHosted),t}

38calcVideosSize(e){let t="16:9";"vimeo"===this.videoType&&(t=e[0].width+":"+e[0].height);const i=this.elements.$backgroundVideoContainer.outerWidth(),o=this.elements.$backgroundVideoContainer.outerHeight(),n=t.split(":"),s=n[0]/n[1],r=i/o>s;return{width:r?i:o*s,height:r?i/s:o}

39}

40changeVideoSize(){if("hosted"!==this.videoType&&!this.player)return;let e;if("youtube"===this.videoType?e=jQuery(this.player.getIframe()):"vimeo"===this.videoType?e=jQuery(this.player.element):"hosted"===this.videoType&&(e=this.elements.$backgroundVideoHosted),!e)return;const t=this.calcVideosSize(e);e.width(t.width).height(t.height)}

...

</html>