PageSourceSearch

https://www.sujaysdentalcare.com/wp-content/plugins/vamtam-element…mtam-testimonial-carousel.min.js?ver=1.1.14

js sujaysdentalcare.com collected 2026-10-06 13:17:27 UTC 2,612 bytes, 1 lines download raw bytes

1const VamtamTestimonialCarouselHandler=elementorModules.frontend.handlers.Base.extend({getDefaultSettings:function(){return{selectors:{slider:".swiper-container, .swiper",slide:".swiper-slide",activeSlide:".swiper-slide-active",activeDuplicate:".swiper-slide-duplicate-active"},classes:{animated:"animated"},attributes:{dataSliderOptions:"slider_options",dataAnimation:"animation"}}},getDefaultElements:function(){var e=this.getSettings("selectors"),i={$slider:this.$element.find(e.slider)};return i.$mainSwiperSlides=i.$slider.find(e.slide),i},onInit:function(){const e=this;elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),setTimeout(()=>{e.updateSwiperInstance()},50)},updateSwiperInstance:async function(){if(this.swiper=this.elements.$slider.data("swiper"),this.swiper&&!this.swiper.params.watchSlidesProgress){"yes"===this.getElementSettings().disable_slide_to_click&&(this.swiper.params.slideToClickedSlide=!1),this.swiper.params.watchSlidesProgress=!0,this.swiper.params.watchSlidesVisibility=!0,await this.swiper.update(),this.triggerInnerAnimsForVisibleSlides();const e=this;this.swiper.on("slideChange",()=>{e.triggerInnerAnimsForVisibleSlides()})}},triggerInnerAnimsForVisibleSlides:function(){this.$visibleSlides=this.elements.$mainSwiperSlides.filter(".swiper-slide-visible"),this.$visibleSlides.each((e,i)=>{this.triggerInnerAnims(jQuery(i))})},triggerInnerAnims:function(e){const i=e.data("swiper-slide-index"),t=e.find('[data-settings*="animation"]');if(this.slidesAnimated){if(this.slidesAnimated.includes(i))return}else this.slidesAnimated=[];const n=this;t.each(function(e,t){const s=jQuery(t),r=s.data("settings"),a=r&&function(e){return elementorFrontend.getCurrentDeviceSetting(e,"animation")||elementorFrontend.getCurrentDeviceSetting(e,"_animation")}(r),l=r&&function(e){return elementorFrontend.getCurrentDeviceSetting(e,"animation_delay")||elementorFrontend.getCurrentDeviceSetting(e,"_animation_delay")||0}(r);a&&(n.slidesAnimated.push(i),s.addClass("elementor-invisible").removeClass("animated").removeClass(a),setTimeout(function(){s.removeClass("elementor-invisible").addClass("animated "+a)},l))})}});jQuery(window).on("elementor/frontend/init",()=>{if(elementorFrontend.elementsHandler&&elementorFrontend.elementsHandler.attachHandler)elementorFrontend.elementsHandler.attachHandler("testimonial-carousel",VamtamTestimonialCarouselHandler);else{const e=e=>{elementorFrontend.elementsHandler.addHandler(VamtamTestimonialCarouselHandler,{$element:e})};elementorFrontend.hooks.addAction("frontend/element_ready/testimonial-carousel.default",e,9999)}});

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.