PageSourceSearch

https://averus-pribor.ru/_nuxt/BbXTLRGB.js

js averus-pribor.ru collected 2026-10-06 12:26:19 UTC 3,366 bytes, 1 lines download raw bytes

vendor: 3,366 bytes, line 1
1import{m as a,c as n}from"./ClZQJ562.js";function e(e){let{swiper:i,extendParams:t,on:s,emit:l}=e;function o(a){let n;return a&&"string"==typeof a&&i.isElement&&(n=i.el.querySelector(a)||i.hostEl.querySelector(a),n)?n:(a&&("string"==typeof a&&(n=[...document.querySelectorAll(a)]),i.params.uniqueNavElements&&"string"==typeof a&&n&&n.length>1&&1===i.el.querySelectorAll(a).length?n=i.el.querySelector(a):n&&1===n.length&&(n=n[0])),a&&!n?a:n)}function r(n,e){const t=i.params.navigation;(n=a(n)).forEach((a=>{a&&(a.classList[e?"add":"remove"](...t.disabledClass.split(" ")),"BUTTON"===a.tagName&&(a.disabled=e),i.params.watchOverflow&&i.enabled&&a.classList[i.isLocked?"add":"remove"](t.lockClass))}))}function c(){const{nextEl:a,prevEl:n}=i.navigation;if(i.params.loop)return r(n,!1),void r(a,!1);r(n,i.isBeginning&&!i.params.rewind),r(a,i.isEnd&&!i.params.rewind)}function d(a){a.preventDefault(),(!i.isBeginning||i.params.loop||i.params.rewind)&&(i.slidePrev(),l("navigationPrev"))}function p(a){a.preventDefault(),(!i.isEnd||i.params.loop||i.params.rewind)&&(i.slideNext(),l("navigationNext"))}function v(){const e=i.params.navigation;if(i.params.navigation=n(i,i.originalParams.navigation,i.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let t=o(e.nextEl),s=o(e.prevEl);Object.assign(i.navigation,{nextEl:t,prevEl:s}),t=a(t),s=a(s);const l=(a,n)=>{a&&a.addEventListener("click","next"===n?p:d),!i.enabled&&a&&a.classList.add(...e.lockClass.split(" "))};t.forEach((a=>l(a,"next"))),s.forEach((a=>l(a,"prev")))}function g(){let{nextEl:n,prevEl:e}=i.navigation;n=a(n),e=a(e);const t=(a,n)=>{a.removeEventListener("click","next"===n?p:d),a.classList.remove(...i.params.navigation.disabledClass.split(" "))};n.forEach((a=>t(a,"next"))),e.forEach((a=>t(a,"prev")))}t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),i.navigation={nextEl:null,prevEl:null},s("init",(()=>{!1===i.params.navigation.enabled?m():(v(),c())})),s("toEdge fromEdge lock unlock",(()=>{c()})),s("destroy",(()=>{g()})),s("enable disable",(()=>{let{nextEl:n,prevEl:e}=i.navigation;n=a(n),e=a(e),i.enabled?c():[...n,...e].filter((a=>!!a)).forEach((a=>a.classList.add(i.params.navigation.lockClass)))})),s("click",((n,e)=>{let{nextEl:t,prevEl:s}=i.navigation;t=a(t),s=a(s);const o=e.target;let r=s.includes(o)||t.includes(o);if(i.isElement&&!r){const a=e.path||e.composedPath&&e.composedPath();a&&(r=a.find((a=>t.includes(a)||s.includes(a))))}if(i.params.navigation.hideOnClick&&!r){if(i.pagination&&i.params.pagination&&i.params.pagination.clickable&&(i.pagination.el===o||i.pagination.el.contains(o)))return;let a;t.length?a=t[0].classList.contains(i.params.navigation.hiddenClass):s.length&&(a=s[0].classList.contains(i.params.navigation.hiddenClass)),l(!0===a?"navigationShow":"navigationHide"),[...t,...s].filter((a=>!!a)).forEach((a=>a.classList.toggle(i.params.navigation.hiddenClass)))}}));const m=()=>{i.el.classList.add(...i.params.navigation.navigationDisabledClass.split(" ")),g()};Object.assign(i.navigation,{enable:()=>{i.el.classList.remove(...i.params.navigation.navigationDisabledClass.split(" ")),v(),c()},disable:m,update:c,init:v,destroy:g})}export{e as N};

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.