kollapsminoriteten/wp-content/plugins/jetpack/_inc/blocks/swiper.js

1 line
154 KiB
JavaScript
Raw Normal View History

2025-12-12 13:13:07 +01:00
(()=>{"use strict";var e={2:(e,t,s)=>{s.d(t,{A:()=>o});var a=s(412),i=s(663),r=s(222),n=s(902),l=s(774);function o(e){let{swiper:t,extendParams:s,on:o}=e;s({flipEffect:{slideShadows:!0,limitRotation:!0}});const d=(e,s)=>{let i=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),r=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");i||(i=(0,a.c)("flip",e,t.isHorizontal()?"left":"top")),r||(r=(0,a.c)("flip",e,t.isHorizontal()?"right":"bottom")),i&&(i.style.opacity=Math.max(-s,0)),r&&(r.style.opacity=Math.max(s,0))};(0,i.e)({effect:"flip",swiper:t,on:o,setTranslate:()=>{const{slides:e,rtlTranslate:s}=t,a=t.params.flipEffect,i=(0,l.p)(t);for(let n=0;n<e.length;n+=1){const l=e[n];let o=l.progress;t.params.flipEffect.limitRotation&&(o=Math.max(Math.min(l.progress,1),-1));const c=l.swiperSlideOffset;let p=-180*o,u=0,m=t.params.cssMode?-c-t.translate:-c,h=0;t.isHorizontal()?s&&(p=-p):(h=m,m=0,u=-p,p=0),l.style.zIndex=-Math.abs(Math.round(o))+e.length,a.slideShadows&&d(l,o);const f=`translate3d(${m}px, ${h}px, 0px) rotateX(${i(u)}deg) rotateY(${i(p)}deg)`;(0,r.e)(a,l).style.transform=f}},setTransition:e=>{const s=t.slides.map(e=>(0,l.g)(e));s.forEach(t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(t=>{t.style.transitionDuration=`${e}ms`})}),(0,n.e)({swiper:t,duration:e,transformElements:s})},recreateShadows:()=>{t.params.flipEffect,t.slides.forEach(e=>{let s=e.progress;t.params.flipEffect.limitRotation&&(s=Math.max(Math.min(e.progress,1),-1)),d(e,s)})},getEffectParams:()=>t.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})}},49:(e,t,s)=>{s.d(t,{A:()=>n});var a=s(645),i=s(541),r=s(774);function n(e){let{swiper:t,extendParams:s,on:n}=e;s({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,scrollOnFocus:!0}}),t.a11y={clicked:!1};let l,o,d=null,c=(new Date).getTime();function p(e){const t=d;0!==t.length&&(0,r.s)(t,e)}function u(e){(e=(0,r.m)(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function m(e){(e=(0,r.m)(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function h(e,t){(e=(0,r.m)(e)).forEach(e=>{e.setAttribute("role",t)})}function f(e,t){(e=(0,r.m)(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function g(e,t){(e=(0,r.m)(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function v(e){(e=(0,r.m)(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function w(e){(e=(0,r.m)(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function b(e){if(13!==e.keyCode&&32!==e.keyCode)return;const s=t.params.a11y,a=e.target;if(!t.pagination||!t.pagination.el||a!==t.pagination.el&&!t.pagination.el.contains(e.target)||e.target.matches((0,i.c)(t.params.pagination.bulletClass))){if(t.navigation&&t.navigation.prevEl&&t.navigation.nextEl){const e=(0,r.m)(t.navigation.prevEl);(0,r.m)(t.navigation.nextEl).includes(a)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?p(s.lastSlideMessage):p(s.nextSlideMessage)),e.includes(a)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?p(s.firstSlideMessage):p(s.prevSlideMessage))}t.pagination&&a.matches((0,i.c)(t.params.pagination.bulletClass))&&a.click()}}function y(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function E(){return y()&&t.params.pagination.clickable}const x=(e,t,s)=>{u(e),"BUTTON"!==e.tagName&&(h(e,"button"),e.addEventListener("keydown",b)),g(e,s),function(e,t){(e=(0,r.m)(e)).forEach(e=>{e.setAttribute("ari