PageSourceSearch

https://istitutomariausiliatrice.it/primaria/wp-content/plugins/vk-blocks/build/vk-slider.min.js?ver=1.127.0

js istitutomariausiliatrice.it collected 2026-09-24 12:47:32 UTC 4,535 bytes, 26 lines download raw bytes

1document.defaultView.addEventListener("load",function(){var i=document.querySelectorAll("[data-vkb-slider]"),i=Array.from(i),a="function"==typeof window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches;if(i)for(var t in i){var l=i[t],o=JSON.parse(l.getAttribute("data-vkb-slider"));void 0===o.zoomFinalScale&&void 0!==o.zoomFinalScal&&(o.zoomFinalScale=o.zoomFinalScal),l.classList.contains("swiper")||l.classList.add("swiper");let e="",r=(void 0!==o.blockId?e=o.blockId:void 0!==o.clientId&&(e=o.clientId),n=o,d=e,n.zoomAnimation&&(n=((e,i)=>{var{zoomAnimation:e,zoomInitialScale:s,zoomFinalScale:r,autoPlayDelay:a,speed:t}=e;let l="";return e&&(e=".vk_slider_"+i,l+=`
2${e} .vk_slider_item::before {
3	content: "";
4	position: absolute;
5	top: 0;
6	left: 0;
7	width: 100%;
8	height: 100%;
9	background-size: cover;
10	background-position: center;
11	background-image: var(--vk-slider-item-bg-image, inherit);
12	will-change: transform;
13	transform: scale(${void 0!==s?s:1});
14	transition: transform ${(a+t+.5*a)/1e3||6}s linear;
15	z-index: -1;
16}
17
18${e} .vk_slider_item.swiper-slide-active::before {
19	transform: scale(${void 0!==r?r:1.25});
20}
21
22${e} .vk_slider_item.swiper-slide-prev::before,
23${e} .vk_slider_item.swiper-slide-next::before {
24	transform: scale(${void 0!==s?s:1});
25}
26`),l})(n,d))&&((d=document.createElement("style")).type="text/css",d.innerHTML=n,document.head.appendChild(d)),{autoplay:!!o.autoPlay&&{delay:Number(o.autoPlayDelay)??2500,disableOnInteraction:!!o.autoPlayStop,stopOnLastSlide:!o.loop,reverseDirection:"ltr"===o.direction},pagination:"hide"!==o.pagination&&{el:".swiper-pagination",clickable:!0,type:o.pagination,renderFraction(e,i){return'<span class="'+e+'"></span> / <span class="'+i+'"></span>'}},speed:Number(o.speed)||300,loop:!!o.loop,effect:o.effect||"slide",navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}}),s=("fade"!==o.effect&&(o.slidesPerViewMobile?(r.slidesPerView=Number(o.slidesPerViewMobile),r.slidesPerGroup="slides-per-view"===o.slidesPerGroup?Number(o.slidesPerViewMobile):1):o.slidesPerView?(r.slidesPerView=Number(o.slidesPerView),r.slidesPerGroup="slides-per-view"===o.slidesPerGroup?Number(o.slidesPerView):1):(r.slidesPerView=1,r.slidesPerGroup=1),(o.slidesPerViewTablet||o.slidesPerViewPC)&&(r.breakpoints={},o.slidesPerViewTablet&&(r.breakpoints[576]={slidesPerView:Number(o.slidesPerViewTablet),slidesPerGroup:"slides-per-view"===o.slidesPerGroup?Number(o.slidesPerViewTablet):1}),o.slidesPerViewPC)&&(r.breakpoints[992]={slidesPerView:Number(o.slidesPerViewPC),slidesPerGroup:"slides-per-view"===o.slidesPerGroup?Number(o.slidesPerViewPC):1}),o.centeredSlides)&&(r.centeredSlides=!!o.centeredSlides),e=>{e=Number(e);return Number.isFinite(e)?Math.max(1,Math.floor(e)):1});if(void 0!==r.slidesPerGroup&&(r.slidesPerGroup=s(r.slidesPerGroup)),r.breakpoints&&Object.keys(r.breakpoints).forEach(e=>{var i=r.breakpoints[e].slidesPerGroup;void 0!==i&&(r.breakpoints[e].slidesPerGroup=s(i))}),r.loop){let a=l.querySelectorAll(":scope > .swiper-wrapper > .swiper-slide").length,t=!!r.centeredSlides,s=[{spv:r.slidesPerView||1,spg:r.slidesPerGroup||1}];r.breakpoints&&Object.values(r.breakpoints).forEach(({slidesPerView:e,slidesPerGroup:i})=>{e&&s.push({spv:e,spg:i||1})}),s.some(({spv:e,spg:i})=>{e=Number(e),e=Math.max(1,Number.isFinite(e)?e:1),i=Number(i),i=Math.max(1,Number.isFinite(i)?Math.floor(i):1);let s=Math.ceil(e),r=(t&&s%2==0&&(s+=1),t?Math.max(i,Math.ceil(s/2)):i);return r%i!=0&&(r+=i-r%i),a<s+r})&&(r.loop=!1,r.autoplay)&&!1!==r.autoplay&&(r.autoplay.stopOnLastSlide=!0)}window["swiper"+t]=new Swiper(".vk_slider_"+e,r);var n=window["swiper"+t],d=l.querySelector(":scope > .swiper-pause-button");a&&d&&n?.autoplay&&n.autoplay.running&&n.autoplay.stop(),o.autoPlay&&((a,t)=>{if(a&&t&&t.autoplay){var l=a.getAttribute("data-label-pause"),o=a.getAttribute("data-label-play");l&&o||console.warn("vk-blocks slider: pause button is missing data-label attributes; falling back to the untranslated labels.",{element:a,labelPause:l,labelPlay:o});let i=l||"Pause slideshow",s=o||"Play slideshow",e=()=>{var e=!!t.autoplay.running;a.classList.toggle("is-paused",!e),a.setAttribute("aria-label",e?i:s)},r=()=>
26{t.autoplay&&(t.autoplay.running?t.autoplay.stop():t.autoplay.start(),e())};a.addEventListener("click",r),t.on("autoplayStart",e),t.on("autoplayStop",e),t.on("destroy",function(){t.off("autoplayStart",e),t.off("autoplayStop",e),a.removeEventListener("click",r)}),e()}})(d,n),"hide"===o.pagination&&n?.pagination&&n.pagination.destroy()}});

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.