vendor: 4,261 bytes, line 1
1import{d as e,i as t,r as n,u as r}from"./GQkmTXsf.js";function i(e,r,i,a){return e.params.createElements&&Object.keys(a).forEach(o=>{if(!i[o]&&i.auto===!0){let s=t(e.el,`.${a[o]}`)[0];s||(s=n(`div`,a[o]),s.className=a[o],e.el.append(s)),i[o]=s,r[o]=s}}),i}var a=`<svg class="swiper-navigation-icon" width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>`;function o({swiper:t,extendParams:n,on:o,emit:s}){n({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:`swiper-button-disabled`,hiddenClass:`swiper-button-hidden`,lockClass:`swiper-button-lock`,navigationDisabledClass:`swiper-navigation-disabled`}}),t.navigation={nextEl:null,prevEl:null,arrowSvg:a};function c(e){let n;return e&&typeof e==`string`&&t.isElement&&(n=t.el.querySelector(e)||t.hostEl.querySelector(e),n)?n:(e&&(typeof e==`string`&&(n=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&typeof e==`string`&&n&&n.length>1&&t.el.querySelectorAll(e).length===1?n=t.el.querySelector(e):n&&n.length===1&&(n=n[0])),e&&!n?e:n)}function l(e,n){let i=t.params.navigation;e=r(e),e.forEach(e=>{e&&(e.classList[n?`add`:`remove`](...i.disabledClass.split(` `)),e.tagName===`BUTTON`&&(e.disabled=n),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?`add`:`remove`](i.lockClass))})}function u(){let{nextEl:e,prevEl:n}=t.navigation;if(t.params.loop){l(n,!1),l(e,!1);return}l(n,t.isBeginning&&!t.params.rewind),l(e,t.isEnd&&!t.params.rewind)}function d(e){e.preventDefault(),!(t.isBeginning&&!t.params.loop&&!t.params.rewind)&&(t.slidePrev(),s(`navigationPrev`))}function f(e){e.preventDefault(),!(t.isEnd&&!t.params.loop&&!t.params.rewind)&&(t.slideNext(),s(`navigationNext`))}function p(){let n=t.params.navigation;if(t.params.navigation=i(t,t.originalParams.navigation,t.params.navigation,{nextEl:`swiper-button-next`,prevEl:`swiper-button-prev`}),!(n.nextEl||n.prevEl))return;let o=c(n.nextEl),s=c(n.prevEl);Object.assign(t.navigation,{nextEl:o,prevEl:s}),o=r(o),s=r(s);let l=(r,i)=>{if(r){if(n.addIcons&&r.matches(`.swiper-button-next,.swiper-button-prev`)&&!r.querySelector(`svg`)){let t=document.createElement(`div`);e(t,a),r.appendChild(t.querySelector(`svg`)),t.remove()}r.addEventListener(`click`,i===`next`?f:d)}!t.enabled&&r&&r.classList.add(...n.lockClass.split(` `))};o.forEach(e=>l(e,`next`)),s.forEach(e=>l(e,`prev`))}function m(){let{nextEl:e,prevEl:n}=t.navigation;e=r(e),n=r(n);let i=(e,n)=>{e.removeEventListener(`click`,n===`next`?f:d),e.classList.remove(...t.params.navigation.disabledClass.split(` `))};e.forEach(e=>i(e,`next`)),n.forEach(e=>i(e,`prev`))}o(`init`,()=>{t.params.navigation.enabled===!1?g():(p(),u())}),o(`toEdge fromEdge lock unlock`,()=>{u()}),o(`destroy`,()=>{m()}),o(`enable disable`,()=>{let{nextEl:e,prevEl:n}=t.navigation;if(e=r(e),n=r(n),t.enabled){u();return}[...e,...n].filter(e=>!!e).forEach(e=>e.classList.add(t.params.navigation.lockClass))}),o(`click`,(e,n)=>{let{nextEl:i,prevEl:a}=t.navigation;i=r(i),a=r(a);let o=n.target,c=a.includes(o)||i.includes(o);if(t.isElement&&!c){let e=n.path||n.composedPath&&n.composedPath();e&&(c=e.find(e=>i.includes(e)||a.includes(e)))}if(t.params.navigation.hideOnClick&&!c){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===o||t.pagination.el.contains(o)))return;let e;i.length?e=i[0].classList.contains(t.params.navigation.hiddenClass):a.length&&(e=a[0].classList.contains(t.params.navigation.hiddenClass)),s(e===!0?`navigationShow`:`navigationHide`),[...i,...a].filter(e=>!!e).forEach(e=>e.classList.toggle(t.params.navigation.hiddenClass))}});let h=()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(` `)),p(),u()},g=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(` `)),m()};Object.assign(t.navigation,{enable:h,disable:g,update:u,init:p,destroy:m})}export{i as n,o as t};
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.