/** * Start twitter carousel widget script */ ( function( $, elementor ) { 'use strict'; var widgetStaticCarousel = function( $scope, $ ) { var $StaticCarousel = $scope.find( '.bdt-static-carousel' ); if ( ! $StaticCarousel.length ) { return; } var $StaticCarouselContainer = $StaticCarousel.find('.swiper-carousel'), $settings = $StaticCarousel.data('settings'); // Access swiper class const Swiper = elementorFrontend.utils.swiper; initSwiper(); async function initSwiper() { var swiper = await new Swiper($StaticCarouselContainer, $settings); if ($settings.pauseOnHover) { $($StaticCarouselContainer).hover(function() { (this).swiper.autoplay.stop(); }, function() { (this).swiper.autoplay.start(); }); } }; }; jQuery(window).on('elementor/frontend/init', function() { elementorFrontend.hooks.addAction( 'frontend/element_ready/bdt-static-carousel.default', widgetStaticCarousel ); }); }( jQuery, window.elementorFrontend ) ); /** * End twitter carousel widget script */