PageSourceSearch

https://piru.ai/wp-content/plugins/pixfort-core/dist/front/pixfort-slider.3af1696a1621b0167c67.js

js piru.ai collected 2026-10-05 14:16:09 UTC 6,856 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkpixfort_core=self.webpackChunkpixfort_core||[]).push([[4821],{8335(e,i,t){t.d(i,{default:()=>c});var s=t(1236),n=t(150),a=t(8194),r=t(9202),o=t(2761),l=t(3044);function d({swiper:e,extendParams:i,on:t}){i({debugger:!1,edgeTransition:{transitionZone:1}});let s=[],n=[],a=[],d=[],c=!0,p=1,u=!1,f=!1,g=!1,m=!1,h=1,x=!1,b=!1,v=!1,y=0,w=!1;t("slidesUpdated",()=>{e.slides.forEach((e,i)=>{y=e.swiperSlideSize||e.offsetWidth,e.style.perspective=`${y}px`})}),t("init",()=>{if(!e.params.edgeTransition)return;const i=e.params.edgeTransition,t=i.slider_style,c=i.slider_effect,S="pix-circular-slider"===c||"pix-circular-left"===c,T="pix-circular-slider"===c||"pix-circular-right"===c;let I="pix-opacity-slider"===t?.3:"pix-one-active"===t?0:1;"pix-style-standard"===t?(f=S,m=T,"pix-fade-out-effect"===c&&(f=m=!0)):"pix-one-active"===t?(p=h=0,f=!0):"pix-opacity-slider"===t&&(p=.3,u=!0,f=m=!0,g=x=.3,S&&(g=!1,u=!1),T&&(x=!1,u=!1)),e.params.slidesPerView>1&&(w=!0),b=S,v=T;const E=e.activeIndex,Z=i.slider_inactive_scale;e.slides.forEach((i,t)=>{const p=i.getAttribute("data-pixfort-slide-index"),u=i.querySelector(".pixfort-slide-inner");y=i.swiperSlideSize||i.offsetWidth,i.style.perspective=`${y}px`;let f=I,g=1;t===E?f=1:i.classList.contains("swiper-slide-visible")||"pix-effect-standard"===c||(f=0),Z&&t!==E&&(g=.85);const m={mass:.1,damping:2},h=(0,o.X)(0,{...m,stiffness:12}),x=(0,o.X)(1,{...m,stiffness:12}),b=(0,o.X)(f,{...m,stiffness:10}),v=(0,o.X)(g,{mass:.1,damping:100,stiffness:600}),w=(0,l.o)(()=>{const e=h.get(),i=x.get();return`translateX(${e*i*y*1.6}px) translateZ(${-60*e}px) rotateY(${Math.max(-10,Math.min(10,20*e*i))}deg) scale(${v.get()})`});(window.ElementorInlineEditor||window.vc_iframe)&&(b.on("change",e=>u.style.opacity=e.toString()),w.on("change",e=>u.style.transform=e.toString())),e.params.is_thumbnails?(f=1,(0,r.F)(u,{transform:w}),u.style.opacity="1"):(0,r.F)(u,{transform:w,opacity:b}),u.style.opacity=f.toString(),s[p]=b,n[p]=x,a[p]=h,d[p]=v}),_()});const S=(e,i)=>c?e.set(i):e.jump(i),T=(e,i)=>i&&e<i?i:e<.01?0:e>1?1:e;function _(){if(!a.length)return;const i=e.params.edgeTransition,t=i.edgeThreshold,r=i.visibleZoneStart,o=i.visibleZoneEnd,l=e.rtl,d=e.activeIndex;e.slides.forEach((e,i)=>{let c=l?-e.progress:e.progress;const y=Math.abs(c),_=e.getAttribute("data-pixfort-slide-index");if(c<=r&&y<=t)return S(n[_],1),S(a[_],0),s[_].set(i===d?1:p),void(e.style.zIndex="10");if(c>r&&c<=r+1){const t=c-r;S(n[_],1);const o=T(1-t,g);return i!==d&&u?s[_].set(p):s[_].set(f?o:1),S(a[_],b?t:0),void(e.style.zIndex="9")}if(c<o&&y>t&&y<=t+1){const r=y-t;S(n[_],-1);const o=T(1-r,x);return i!==d&&u?s[_].set(p):s[_].set(m?o:h),S(a[_],v?r:0),void(e.style.zIndex="9")}return c>r+1?(S(n[_],1),w?S(s[_],0):s[_].set(0),S(a[_],b?c-r:0),void(e.style.zIndex="5")):c<o&&y>o+1?(S(n[_],-1),w?S(s[_],0):s[_].set(0),S(a[_],v?y-t:0),void(e.style.zIndex="5")):void 0})}t("touchStart",()=>{if(c=!1,!d.length)return;const i=e.params.edgeTransition;if(i.slider_inactive_scale||i.dragScale)for(let i=0;i<e.slides.length;i++)d[i].set(.8)}),t("touchEnd",()=>{if(c=!0,!d.length)return;const i=e.params.edgeTransition;if(i.slider_inactive_scale||i.dragScale){const t=e.activeIndex,s=i.slider_inactive_scale;e.slides.forEach((e,i)=>{const n=Number(e.getAttribute("data-pixfort-slide-index"));d[n].set(s&&i!==t?.85:1)})}}),t("paginationUpdate",()=>{if(e.params.duplicatedItems){const i=Math.ceil(e.slides.length/2);e.realIndex>=i&&e.pagination.bullets[e.realIndex-i].classList.add("swiper-pagination-bullet-active")}}),t("setTranslate",()=>_()),t("transitionStart",()=>_()),t("activeIndexChange",()=>{if(!c||!d.length)return;const i=e.params.edgeTransition;if(i.slider_inactive_scale||i.dragScale){const t=e.activeIndex,s=i.slider_inactive_scale;e.slides.forEach((e,i)=>{const n=Number(e.getAttribute("data-pixfort-slide-index"));d[n].set(s&&i!==t?.85:1)})}}),t("transitionEnd",()=>setTimeout(()=>{e.params&&e.params.edgeTransition&&_()},200))}
1async function c(e,i=!1){e||(e=$("body")),e.find(".pixfort-swiper .swiper").each(function(e,t){p(t,i)})}function p(e,i=!1){if(e.classList.contains("swiper-initialized"))return e.swiper;const t=e.parentElement,r=$(e).closest(".pixfort-swiper").find(".pixfort-slider-pagination")[0],o=t?.querySelector(".pixfort-button-prev"),l=t?.querySelector(".pixfort-button-next");let c=i||!1,u={loop:!0,loopAdditionalSlides:1,slidesPerGroup:1,dragScale:!1,slidesPerView:1,watchSlidesProgress:!0,modules:[d],grabCursor:!0,freeMode:!1,snapOnRelease:!1,sticky:!1,speed:600,visibleZoneStart:0,visibleZoneEnd:3};const f=e.getAttribute("data-swiper");if(f)try{if(c||(c=JSON.parse(f)),c.edgeTransitionParams&&(u.edgeTransition=c.edgeTransitionParams),c.pagination)if(!1===c.pagination.enabled)u.pagination=!1;else if(r&&(u.modules=[...u.modules,n.dK],u.pagination={el:r,clickable:!1!==c.pagination.clickable,modifierClass:"pixfort-slider-pagination-"},c.duplicatedItems)){const e=Math.ceil(c.itemsCount/2);u.pagination.renderBullet=(i,t)=>i>=e?"":`<span class="${t}"></span>`}if(c.navigation&&(!1===c.navigation.enabled?u.navigation=!1:o&&l&&(u.modules=[...u.modules,n.Vx],u.navigation={nextEl:l,prevEl:o})),c.autoplay&&(u.modules=[...u.modules,n.Ij],u.autoplay=c.autoplay),c.freeMode&&(u.modules=[...u.modules,n.U1],u.freeMode=c.freeMode),c.centeredSlides){const e=(c.slidesPerView-1)/2+1e-6;u.centeredSlides=!0,u.edgeTransition.visibleZoneStart=e,u.edgeTransition.visibleZoneEnd=-e,u.edgeTransition.edgeThreshold=e}else{const e=c.slidesPerView-1+1e-6;u.edgeTransition.edgeThreshold=e,u.edgeTransition.visibleZoneStart=0,u.edgeTransition.visibleZoneEnd=e}if(c.breakpoints&&Object.keys(c.breakpoints).length>0&&(u.on={breakpoint:(e,i)=>{const t=i.slidesPerView||e.params.slidesPerView;if(c.centeredSlides){const i=(t-1)/2+1e-6;e.params.edgeTransition.visibleZoneStart=i,e.params.edgeTransition.visibleZoneEnd=-i,e.params.edgeTransition.edgeThreshold=i}else{const i=t-1+1e-6;e.params.edgeTransition.edgeThreshold=i,e.params.edgeTransition.visibleZoneStart=0,e.params.edgeTransition.visibleZoneEnd=i}}}),c.has_thumbnails){let i=$(e).closest(".pixfort-slider-element").find(".swiper.pix-slider-thumbnails")[0];if(i)if(u.modules=[...u.modules,n.WO],i.swiper)u.thumbs={swiper:i.swiper,autoScrollOffset:1};else{const e=p(i);u.thumbs={swiper:e,autoScrollOffset:1}}}else c.is_thumbnails&&(u.is_thumbnails=!0,u.grabCursor=!1);c.centerInsufficientSlides&&(u.centerInsufficientSlides=!0,u.watchOverflow=!0);const{pagination:i,navigation:t,autoplay:s,...a}=c;u={...u,...a}}catch(e){console.warn("Invalid Swiper data attribute:",e)}const g=new s.A(e,u);return u.duplicatedItems&&g.slideTo(Math.ceil(g.slides.length/2),0,!1),u.autoplay&&(g.autoplay&&g.autoplay.running&&g.autoplay.stop(),(0,a.l)(e,(e,i)=>(g.autoplay&&!g.autoplay.running&&g.autoplay.start(),e=>{g.autoplay&&g.autoplay.running&&g.autoplay.stop()}))),g}}}]);

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.