PageSourceSearch

https://www.elliptic.co/_nuxt/BIrykk4s.js

js elliptic.co collected 2026-09-24 15:18:05 UTC 3,761 bytes, 1 lines download raw bytes

1import{d as A,o as c,f as t,g as m,al as h,i as d,an as E,au as $,ao as j,c as M,aq as T,j as u,A as n,Y as C,x as o,I as i,n as g,F as S,r as w,h as z,ak as F}from"./CHz7KWu6.js";import{E as H}from"./ii0N_fta.js";import{A as O}from"./CNtmq9e7.js";const P=A({name:"carousel-card",__name:"carousel-card-block",props:{card:{}},setup(a){return(b,s)=>(c(),t(j,{class:"carousel-card",link:a.card.link},{default:m(()=>[a.card.heading?(c(),t(h,{key:0,class:"carousel-card__heading carousel-card__heading--dark",heading:a.card.heading},null,8,["heading"])):d("",!0),a.card.heading?(c(),t(h,{key:1,class:"carousel-card__heading carousel-card__heading--light",heading:a.card.heading,"aria-hidden":"true"},null,8,["heading"])):d("",!0),a.card.asset?(c(),t(E,{key:2,class:"carousel-card__asset",asset:a.card.asset,"image-sizes":"lg:50vw xl:50vw 2xl:33vw 3xl:33vw 4xl:33vw 5xl:33vw","picture-class":"carousel-card__image-holder",ref:"asset"},null,8,["asset"])):d("",!0),a.card.textBlock?(c(),t($,{key:3,class:"carousel-card__text-block","text-block":a.card.textBlock},null,8,["text-block"])):d("",!0)]),_:1},8,["link"]))}}),R=Object.assign(P,{__name:"BlocksCardsCarouselCardBlock"}),q=["id"],D={key:0,class:"card-carousel__navigation",ref:"navigation"},G={class:"card-carousel__dots"},W=["aria-label","onClick"],Y={class:"card-carousel__carousel-holder",ref:"carouselHolder"},J={class:"embla__container card-carousel__wrapper",ref:"carouselWrapper"},K=A({name:"card-carousel",__name:"card-carousel-module",props:{module:{}},setup(a){const{t:b}=M(),s=o(),v=o(0),k=o(!1),f=o(!0),x=o([]),y=o({dots:!0,align:"start",breakpoints:{"(min-width: 1024px)":{dots:!1,skipSnaps:!0}}}),B=()=>{s.value?.nextSlide()},N=()=>{s.value?.prevSlide()},p=l=>{s.value?.goToSlide(l)},I=()=>{s.value?.emblaApi&&s.value.emblaApi.on("scroll",l=>{const e=l.internalEngine().index.get();k.value=!l.canScrollNext(),e!==v.value&&(v.value=e)})},L=()=>
1{if(!s.value?.emblaApi)return;const l=s.value.emblaApi,e=()=>{f.value=l.canScrollNext()||l.canScrollPrev()};e(),l.on("reInit",e)},V=()=>{if(!s.value?.emblaApi)return;const l=s.value.emblaApi,e=()=>{x.value=l.scrollSnapList()};e(),l.on("reInit",e)};return T(()=>{I(),L(),V()}),(l,e)=>(c(),u("section",{class:"card-carousel module",id:a.module.id,ref:"moduleRef"},[n(C,{class:"card-carousel__container"},{default:m(()=>[n(h,{class:"card-carousel__heading",heading:a.module.heading,ref:"heading"},null,8,["heading"]),a.module.cards&&a.module.cards.length&&a.module.cards.length>1&&f.value?(c(),u("div",D,[i("div",{class:g(["card-carousel__nav-button card-carousel__nav-button--prev",{"card-carousel__nav-button--disabled":v.value===0}]),onClick:e[0]||(e[0]=_=>N())},[n(O,{class:"card-carousel__nav-button-icon card-carousel__nav-button-icon--prev"})],2),i("div",G,[(c(!0),u(S,null,w(x.value,(_,r)=>(c(),u("button",{key:r,class:g(["card-carousel__dot",{active:r===v.value}]),"aria-label":z(b)("Go to slide {number}",{number:r+1}),onClick:Q=>p(r)},null,10,W))),128))]),i("div",{class:g(["card-carousel__nav-button card-carousel__nav-button--next",{"card-carousel__nav-button--disabled":k.value}]),onClick:e[1]||(e[1]=_=>B())},[n(F,{class:"card-carousel__nav-button-icon card-carousel__nav-button-icon--next"})],2)],512)):d("",!0),n(C,{class:"card-carousel__carousel-container"},{default:m(()=>[i("div",Y,[n(H,{class:"card-carousel__carousel","parent-class":"card-carousel","carousel-config":y.value,ref_key:"carousel",ref:s},{default:m(()=>[i("div",J,[a.module.cards&&a.module.cards.length?(c(!0),u(S,{key:0},w(a.module.cards,(_,r)=>(c(),t(R,{key:r,card:_,class:"card-carousel__card"},null,8,["card"]))),128)):d("",!0)],512)]),_:1},8,["carousel-config"])],512)]),_:1})]),_:1})],8,q))}}),aa=Object.assign(K,{__name:"CardCarouselModule"});export{aa 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.