PageSourceSearch

https://clube.avanza.com.br/assets/HomeCarouselBanner-Kcmi7NYB.js

js avanza.com.br collected 2026-09-24 11:39:14 UTC 6,950 bytes, 1 lines download raw bytes

1import{bU as M,e as J,r as N,T as U,c as K,o as _,k as B,D as k,N as u,K as Y,t as $,w as F,I as G,J as Q,l as W,b2 as X,a8 as w,b3 as ee,s as te}from"./index-DkRoGOQY.js";/* empty css                   */import{N as ae}from"./navigation-JsKcKlXE.js";import{K as ne}from"./keyboard-LpzwW5Fe.js";import{P as oe}from"./pagination-BECq74_7.js";function le({swiper:e,extendParams:x,on:n,emit:i,params:d}){e.autoplay={running:!1,paused:!1,timeLeft:0},x({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let c,T,p=d&&d.autoplay?d.autoplay.delay:3e3,E=d&&d.autoplay?d.autoplay.delay:3e3,l,f=new Date().getTime(),h,m,o,v,r,g;function L(t){!e||e.destroyed||!e.wrapperEl||t.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",L),!(g||t.detail&&t.detail.bySwiperTouchMove)&&y())}const D=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?h=!0:h&&(E=l,h=!1);const t=e.autoplay.paused?l:f+E-new Date().getTime();e.autoplay.timeLeft=t,i("autoplayTimeLeft",t,t/p),T=requestAnimationFrame(()=>{D()})},A=()=>{let t;return e.virtual&&e.params.virtual.enabled?t=e.slides.find(s=>s.classList.contains("swiper-slide-active")):t=e.slides[e.activeIndex],t?parseInt(t.getAttribute("data-swiper-autoplay"),10):void 0},O=()=>{let t=e.params.autoplay.delay;const a=A();return!Number.isNaN(a)&&a>0&&(t=a),t},S=t=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(T),D();let a=t;typeof a>"u"&&(a=O(),p=a,E=a),l=a;const s=e.params.speed,I=()=>{!e||e.destroyed||(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(s,!0,!0),i("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,s,!0,!0),i("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(s,!0,!0),i("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,s,!0,!0),i("autoplay")),e.params.cssMode&&(f=new Date().getTime(),requestAnimationFrame(()=>{S()})))};return a>0?(clearTimeout(c),c=setTimeout(()=>{I()},a)):requestAnimationFrame(()=>{I()}),a},P=()=>{f=new Date().getTime(),e.autoplay.running=!0,S(),i("autoplayStart")},C=()=>{e.autoplay.running=!1,clearTimeout(c),cancelAnimationFrame(T),i("autoplayStop")},b=(t,a)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(c),t||(r=!0);const s=()=>{i("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",L):y()};if(e.autoplay.paused=!0,a){s();return}l=(l||e.params.autoplay.delay)-(new Date().getTime()-f),!(e.isEnd&&l<0&&!e.params.loop)&&(l<0&&(l=0),s())},y=()=>{e.isEnd&&l<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(f=new Date().getTime(),r?(r=!1,S(l)):S(),e.autoplay.paused=!1,i("autoplayResume"))},R=()=>{if(e.destroyed||!e.autoplay.running)return;const t=M();t.visibilityState==="hidden"&&(r=!0,b(!0)),t.visibilityState==="visible"&&y()},V=t=>{t.pointerType==="mouse"&&(r=!0,g=!0,!(e.animating||e.autoplay.paused)&&b(!0))},q=t=>{t.pointerType==="mouse"&&(g=!1,e.autoplay.paused&&y())},H=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",V),e.el.addEventListener("pointerleave",q))},Z=()=>{e.el&&typeof e.el!="string"&&(e.el.removeEventListener("pointerenter",V),e.el.removeEventListener("pointerleave",q))},j=()=>{M().addEventListener("visibilitychange",R)},z=()=>{M().removeEventListener("visibilitychange",R)};n("init",()=>{e.params.autoplay.enabled&&(H(),j(),P())}),n("destroy",()=>{Z(),z(),e.autoplay.running&&C()}),n("_freeModeStaticRelease",()=>{(o||r)&&y()}),n("_freeModeNoMomentumRelease",()=>{e.params.autoplay.disableOnInteraction?C():b(!0,!0)}),n("beforeTransitionStart",(t,a,s)=>{e.destroyed||!e.autoplay.running||(s||!e.params.autoplay.disableOnInteraction?b(!0,!0):C())}),n("sliderFirstMove",()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){C();return}m=!0,o=!1,r=!1,v=setTimeout(()=>{r=!0,o=!0,b(!0)},200)}}),n("touchEnd",()=>{if(!(e.destroyed||!e.autoplay.running||!m)){if(clearTimeout(v),clearTimeout(c),e.params.autoplay.disableOnInteraction){o=!1,m=!1;return}o&&e.params.cssMode&&y(),o=!1,m=!1}}),n("slideChange",()=>{e.destroyed||!e.autoplay.running||e.autoplay.paused&&(l=O(),p=O())}),Object.assign(e.autoplay,{start:P,stop:C,pause:b,resume:y}
1)}const ie={"data-id":"carousel-collection",class:"swiper-wrapper-container"},se={key:0,class:"navigation-wrapper"},re=["onClick"],ue=["src"],de=5e3,ce=J({__name:"HomeCarouselBanner",props:{collection:{}},emits:["goToDestination"],setup(e,{emit:x}){const n=e,i=N(null),d=N(null),c=x,T=N(n.collection.items.length>=2),{isDesktop:p}=U(),E=[ne,oe,ae,le],l=(m,o)=>{o&&c("goToDestination",m)},f=K(()=>({prevEl:i.value,nextEl:d.value})),h=K(()=>n.collection.items?[2,3].includes(n.collection.items.length)?[...n.collection.items,...n.collection.items]:n.collection.items:[]);return(m,o)=>(_(),B("div",ie,[k(p)?(_(),B("div",se,[u("button",{ref_key:"prevEl",ref:i,"data-testid":"home-carousel-banner-button",class:"nav-btn nav-btn-prev"},o[0]||(o[0]=[u("svg",{width:"10",height:"10",viewBox:"0 0 11 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M10.617 0.924C10.888 1.195 10.888 1.635 10.617 1.906L1.802 10.72L10.617 19.535C10.888 19.806 10.888 20.246 10.617 20.517C10.346 20.788 9.906 20.788 9.635 20.517L0.566 11.448C0.164 11.046 0.164 10.395 0.566 9.993L9.635 0.924C9.906 0.653 10.346 0.653 10.617 0.924Z",fill:"currentColor"})],-1)]),512),u("button",{ref_key:"nextEl",ref:d,"data-testid":"home-carousel-banner-button-2",class:"nav-btn nav-btn-next"},o[1]||(o[1]=[u("svg",{width:"10",height:"10",viewBox:"0 0 11 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M0.383 20.076C0.112 19.805 0.112 19.365 0.383 19.094L9.198 10.28L0.383 1.465C0.112 1.194 0.112 0.754 0.383 0.483C0.654 0.212 1.094 0.212 1.365 0.483L10.434 9.552C10.836 9.954 10.836 10.605 10.434 11.007L1.365 20.076C1.094 20.347 0.654 20.347 0.383 20.076Z",fill:"currentColor"})],-1)]),512)])):Y("",!0),$(k(ee),{"data-testid":"home-carousel-banner-navigation-options-swiper","slides-per-view":"auto","space-between":16,navigation:f.value,"centered-slides":"",loop:T.value,autoplay:{delay:de,disableOnInteraction:!1},keyboard:{enabled:!0},pagination:{clickable:!0},modules:E,class:"custom-swiper"},{pagination:F(()=>o[2]||(o[2]=[u("div",{class:"swiper-pagination-container"},[u("div",{class:"swiper-pagination"})],-1)])),default:F(()=>[(_(!0),B(G,null,Q(h.value,(v,r)=>(_(),W(k(X),{key:r,class:"custom-slide"},{default:F(({isActive:g})=>{var L,D;return[u("div",{class:"banner-image-content",onClick:A=>l(v.destination,g)},[u("img",{"data-testid":"home-carousel-banner-img",src:k(p)?(L=v.image)==null?void 0:L.large:(D=v.image)==null?void 0:D.small,class:w(["banner-image",{"cursor-pointer":g}]),alt:""},null,10,ue)],8,re)]}),_:2},1024))),128))]),_:1},8,["navigation","loop","autoplay"])]))}}),ge=te(ce,[["__scopeId","data-v-7310168c"]]);export{ge as default};

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.