PageSourceSearch

https://nihalanimd.com/wp-content/cache/min/1/wp-content/plugins/d…/public/js/imageCarousel.js?ver=1786449121

js nihalanimd.com collected 2026-10-04 03:04:03 UTC 3,856 bytes, 15 lines download raw bytes

1(function(){var df_image_carousels=document.querySelectorAll('.difl_imagecarousel');[].forEach.call(df_image_carousels,function(ele,index){const container=ele.querySelector('.df_ic_container');const data=JSON.parse(container.dataset.settings);const selector=ele.querySelector('.swiper-container');const item_spacing_tablet=''!==data.item_spacing_tablet?data.item_spacing_tablet:data.item_spacing;const item_spacing_phone=''!==data.item_spacing_phone?data.item_spacing_phone:item_spacing_tablet;var config={speed:parseInt(data.speed),loop:data.loop,effect:'slide',threshold:15,slideClass:'difl_imagecarouselitem',observer:!0,observeParents:!0,observeSlideChildren:!0,watchSlidesVisibility:!0,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1};if(data.autoplay==='on'){config.autoplay={delay:data.auto_delay,disableOnInteraction:!1}}
2if(data.arrow==='on'){config.navigation={nextEl:'.ic-next-'+data.order,prevEl:'.ic-prev-'+data.order}}
3if(data.dots==='on'){config.pagination={el:'.ic-dots-'+data.order,type:'bullets',clickable:!0}}
4if(data.effect==='cube'){config.effect=data.effect;config.slidesPerView=1;config.cubeEffect={slideShadows:!0,shadow:!1,shadowOffset:20,shadowScale:0.3}}else if(data.effect==='flip'){config.effect=data.effect;config.slidesPerView=1;config.flipEffect={rotate:30,slideShadows:!0,}}else{config.effect=data.effect;config.slidesPerView=data.variable_width!=='on'?parseInt(data.desktop):'auto';config.spaceBetween=parseInt(data.item_spacing);config.centeredSlides=data.centeredSlides==='on'?!0:!1;config.breakpoints={981:{slidesPerView:data.variable_width!=='on'?parseInt(data.desktop):'auto',spaceBetween:parseInt(data.item_spacing),},768:{slidesPerView:data.variable_width!=='on'?parseInt(data.tablet):'auto',spaceBetween:parseInt(item_spacing_tablet)},1:{slidesPerView:data.variable_width!=='on'?parseInt(data.mobile):'auto',spaceBetween:parseInt(item_spacing_phone)},}
5if(data.effect==='coverflow'){config.coverflowEffect={slideShadows:data.slideShadows==='on'?!0:!1,rotate:parseInt(data.rotate),stretch:parseInt(data.stretch),depth:parseInt(data.depth),modifier:parseInt(data.modifier)}}}
6if(typeof Swiper==='function'){var slider=new Swiper(selector,config);setTimeout(function(){slider.update(!0)},500);if(data.autoplay==='on'&&data.pause_hover==='on'){selector.addEventListener("mouseover",function(){slider.autoplay.stop()})
7selector.addEventListener("mouseout",function(){slider.autoplay.start()})}
8if(data.autoplay==='on'&&slider){document.addEventListener('scroll',()=>{handleAutoplay(selector,slider)});handleAutoplay(selector,slider)}}
9df_ic_handle_mouseover_event(ele);df_ic_use_lightbox(container.querySelector('.swiper-wrapper'),{ic_lightbox:data.use_lightbox})});[...document.querySelectorAll('.difl_imagecarouselitem')].filter(li=>!li.querySelector('.df_ici_container')).forEach(li=>li.remove())})()
10function df_ic_use_lightbox(selector,options){if(options.ic_lightbox==='on'){var settings={selector:'.df_ici_container',subHtmlSelectorRelative:!0,addClass:'df_ic_lightbox',counter:!1,download:options.download};lightGallery(selector,settings)}}
11function df_ic_handle_mouseover_event(ele){const hover_class='df-ele-hover';let class_list=ele.classList;ele.addEventListener('mouseleave',function(event){if(class_list.contains(hover_class)){setTimeout(function(){ele.classList.remove(hover_class)},3000)}})
12ele.addEventListener('mouseenter',function(event){if(!ele.classList.contains(hover_class)){ele.classList.add(hover_class)}})}
13function inViewport(selector){const offset=10;const element=selector.getBoundingClientRect();const elementTop=Math.round(element.top)+offset;const elementBottom=Math.round(element.bottom);return elementTop<=window.innerHeight&&elementBottom>=0}
14function handleAutoplay(selector,swiper){if(inViewport(selector)){swiper.autoplay.start();return}
15swiper.autoplay.stop()}

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.