1import{C as e,E as t,Z as n,_ as r,bt as i,et as a,j as o,lt as s,w as c}from"./BAjOMzme.js";import{t as l}from"./BDNMzG2s.js";import{f as u,n as d,t as f}from"./DdHs-V5q.js";function p({swiper:e,extendParams:t,on:n,emit:r,params:i}){e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let a,o,s=i&&i.autoplay?i.autoplay.delay:3e3,c=i&&i.autoplay?i.autoplay.delay:3e3,l,d=new Date().getTime(),f,p,m,h,g,_;function v(t){!e||e.destroyed||!e.wrapperEl||t.target===e.wrapperEl&&(e.wrapperEl.removeEventListener(`transitionend`,v),!(_||t.detail&&t.detail.bySwiperTouchMove)&&E())}let y=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?f=!0:f&&=(c=l,!1);let t=e.autoplay.paused?l:d+c-new Date().getTime();e.autoplay.timeLeft=t,r(`autoplayTimeLeft`,t,t/s),o=requestAnimationFrame(()=>{y()})},b=()=>{let t;if(t=e.virtual&&e.params.virtual.enabled?e.slides.find(e=>e.classList.contains(`swiper-slide-active`)):e.slides[e.activeIndex],t)return parseInt(t.getAttribute(`data-swiper-autoplay`),10)},x=()=>{let t=e.params.autoplay.delay,n=b();return!Number.isNaN(n)&&n>0&&(t=n),t},S=t=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(o),y();let n=t;n===void 0&&(n=x(),s=n,c=n),l=n;let i=e.params.speed,u=()=>{!e||e.destroyed||(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(i,!0,!0),r(`autoplay`)):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,i,!0,!0),r(`autoplay`)):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(i,!0,!0),r(`autoplay`)):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,i,!0,!0),r(`autoplay`)),e.params.cssMode&&(d=new Date().getTime(),requestAnimationFrame(()=>{S()})))};return n>0?(clearTimeout(a),a=setTimeout(()=>{u()},n)):requestAnimationFrame(()=>{u()}),n},C=()=>{d=new Date().getTime(),e.autoplay.running=!0,S(),r(`autoplayStart`)},w=()=>{e.autoplay.running=!1,clearTimeout(a),cancelAnimationFrame(o),r(`autoplayStop`)}
1,T=(t,n)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(a),t||(g=!0);let i=()=>{r(`autoplayPause`),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener(`transitionend`,v):E()};if(e.autoplay.paused=!0,n){i();return}l=(l||e.params.autoplay.delay)-(new Date().getTime()-d),!(e.isEnd&&l<0&&!e.params.loop)&&(l<0&&(l=0),i())},E=()=>{e.isEnd&&l<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(d=new Date().getTime(),g?(g=!1,S(l)):S(),e.autoplay.paused=!1,r(`autoplayResume`))},D=()=>{if(e.destroyed||!e.autoplay.running)return;let t=u();t.visibilityState===`hidden`&&(g=!0,T(!0)),t.visibilityState===`visible`&&E()},O=t=>{t.pointerType===`mouse`&&(g=!0,_=!0,!(e.animating||e.autoplay.paused)&&T(!0))},k=t=>{t.pointerType===`mouse`&&(_=!1,e.autoplay.paused&&E())},A=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener(`pointerenter`,O),e.el.addEventListener(`pointerleave`,k))},j=()=>{e.el&&typeof e.el!=`string`&&(e.el.removeEventListener(`pointerenter`,O),e.el.removeEventListener(`pointerleave`,k))},M=()=>{u().addEventListener(`visibilitychange`,D)},N=()=>{u().removeEventListener(`visibilitychange`,D)};n(`init`,()=>{e.params.autoplay.enabled&&(A(),M(),C())}),n(`destroy`,()=>{j(),N(),e.autoplay.running&&w()}),n(`_freeModeStaticRelease`,()=>{(m||g)&&E()}),n(`_freeModeNoMomentumRelease`,()=>{e.params.autoplay.disableOnInteraction?w():T(!0,!0)}),n(`beforeTransitionStart`,(t,n,r)=>{e.destroyed||!e.autoplay.running||(r||!e.params.autoplay.disableOnInteraction?T(!0,!0):w())}),n(`sliderFirstMove`,()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){w();return}p=!0,m=!1,g=!1,h=setTimeout(()=>{g=!0,m=!0,T(!0)},200)}}),n(`touchEnd`,()=>{if(!(e.destroyed||!e.autoplay.running||!p)){if(clearTimeout(h),clearTimeout(a),e.params.autoplay.disableOnInteraction){m=!1,p=!1;return}m&&e.params.cssMode&&E(),m=!1,p=!1}}),n(`slideChange`,()=>{e.destroyed||!e.autoplay.running||e.autoplay.paused&&(l=x(),s=x())}),Object.assign(e.autoplay,{start:C,stop:w,pause:T,resume:E})}var m={class:`container`},h=[`src`,`alt`],g=l({__name:`Logobar`,props:{logos:null},setup(l){let u=l;return(l,g)=>(n(),t(`div`,m,[o(i(f),{modules:[i(p)],slidesPerView:5,loop:!0,speed:8e3,freemode:!0,momentum:!0,spaceBetween:32,autoplay:{delay:0,disableOnInteraction:!1},breakpoints:{300:{slidesPerView:3.5,speed:3e3,spaceBetween:5},768:{slidesPerView:5,speed:8e3}}},{default:s(()=>[(n(!0),t(r,null,a(u.logos,t=>(n(),c(i(d),null,{default:s(()=>[e(`img`,{src:t.src,alt:t.alt},null,8,h)]),_:2},1024))),256))]),_:1},8,[`modules`])]))}},[[`__scopeId`,`data-v-7024fae8`]]);export{g 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.