PageSourceSearch

https://www.ville-vichy.fr/wp-content/cache/min/1/wp-content/themes/vichy/assets/js/swiper.js?ver=1788190868

js ville-vichy.fr collected 2026-09-24 21:07:10 UTC 4,084 bytes, 11 lines download raw bytes

1(function($){var toggles=document.querySelectorAll('[data-toggle="swiper"]');toggles.forEach(function(toggle){var elementOptions=JSON.parse(JSON.stringify(toggle.dataset));$.each(elementOptions,function(index,value){if(value.indexOf('{')===0){elementOptions[index]=JSON.parse(value)}});delete elementOptions.toggle;var prevEl=$(toggle).parent().find('.swiper-button-prev');var nextEl=$(toggle).parent().find('.swiper-button-next');var paginationEl=$(toggle).parent().find('.swiper-pagination');var defaultOptions={slidesPerView:3,spaceBetween:30,loop:!1,keyboard:{enabled:!0,},a11y:{prevSlideMessage:'Précédent',nextSlideMessage:'Suivant',slideRole:'listitem',},navigation:{prevEl:prevEl.length?prevEl[0]:!1,nextEl:nextEl.length?nextEl[0]:!1,},pagination:{el:paginationEl[0],clickable:!0},breakpoints:{992:{spaceBetween:30,},}};var breakpoints={sm:576,md:768,lg:992,xl:1200,};for(var optionName in elementOptions){var optionValue=elementOptions[optionName];if(['xs','sm','md','lg','xl'].indexOf(optionName.substring(0,2))!==-1){var breakpointSize=optionName.substring(0,2)
2breakpointSize=breakpoints[breakpointSize]
3breakpointOptionName=optionName.substring(2).charAt(0).toLowerCase()+optionName.substring(3);if(typeof elementOptions.breakpoints=='undefined'){elementOptions.breakpoints={}}
4if(typeof elementOptions.breakpoints[breakpointSize]=='undefined'){elementOptions.breakpoints[breakpointSize]={}}
5elementOptions.breakpoints[breakpointSize][breakpointOptionName]=optionValue;delete elementOptions[optionName]}}
6var options=$.extend({},defaultOptions,elementOptions);if($(toggle).hasClass('swiper-inline')){$(toggle).wrap('<div class="swiper-container"></div>');$(toggle).find('.swiper-button-next, .swiper-button-prev').insertAfter(toggle);options.navigation={prevEl:$(toggle).siblings('.swiper-button-prev')[0],nextEl:$(toggle).siblings('.swiper-button-next')[0]}}
7if($(toggle).parents('.modal').length){$(toggle).parents('.modal').on('shown.bs.modal',function(){if(!toggle.classList.contains('swiper-initialized')){var swiper=new Swiper(toggle,options)}})}else if($(toggle).parents('.tab-pane').length){var trigger_id=$(toggle).parents('.tab-pane').attr('id');if($('#'+trigger_id).hasClass('active')){var swiper=new Swiper(toggle,options)}else{$('[href="#'+trigger_id+'"], [data-bs-target="#'+trigger_id+'"]').on('shown.bs.tab',function(){if(!toggle.classList.contains('swiper-initialized')){var swiper=new Swiper(toggle,options)}})}}else if($(toggle).parents('.collapse').length){if($(toggle).parents('.collapse').hasClass('in')){var swiper=new Swiper(toggle,options)}else{$(toggle).parents('.collapse').on('shown.bs.collapse',function(){if(!toggle.classList.contains('swiper-initialized')){var swiper=new Swiper(toggle,options)}})}}else{var swiper=new Swiper(toggle,options)}
8if(swiper){if($(toggle).find('.swiper-button-play').length>0){if(swiper.autoplay.running){$(toggle).find('.swiper-button-play').addClass('active');$(toggle).find('.swiper-button-pause').removeClass('active');$(toggle).find('.swiper-button-play').attr('aria-pressed',!0);$(toggle).find('.swiper-button-pause').attr('aria-pressed',!1)}
9$(toggle).find('.swiper-button-play').on('click',function(){swiper.autoplay.start();$(this).addClass('active');$(this).siblings('.swiper-button-pause').removeClass('active');$(toggle).find('.swiper-button-play').attr('aria-pressed',!0);$(toggle).find('.swiper-button-pause').attr('aria-pressed',!1)})}
10if($(toggle).find('.swiper-button-pause').length>0){if(!swiper.autoplay.running){$(toggle).find('.swiper-button-play').removeClass('active');$(toggle).find('.swiper-button-pause').addClass('active');$(toggle).find('.swiper-button-play').attr('aria-pressed',!1);$(toggle).find('.swiper-button-pause').attr('aria-pressed',!0)}
11$(toggle).find('.swiper-button-pause').on('click',function(){swiper.autoplay.stop();$(this).addClass('active');$(this).siblings('.swiper-button-play').removeClass('active');$(toggle).find('.swiper-button-play').attr('aria-pressed',!1);$(toggle).find('.swiper-button-pause').attr('aria-pressed',!0)})}}});window.Swiper=Swiper})(jQuery)

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.