PageSourceSearch

https://webshop.lakelucerne.ch/_nuxt/link.ujEfx_AE.js

js lakelucerne.ch collected 2026-09-24 18:43:33 UTC 1,212 bytes, 1 lines download raw bytes

1import{e as f,b as k,_ as m,G as h}from"./generic-link.Ir1C_CCT.js";import{b as y,co as g,i,e as l,f as C,an as L,$ as x,T as s,ba as p,W as v,a0 as $,bC as z,a8 as G,j as T,U as b}from"./entry.bCoxOtcF.js";const w=y({__name:"link",props:{type:{default:"a"},loading:{type:Boolean,default:!1},loadingElWidth:{default:45},size:{default:"inherit"},to:{},page:{},href:{},url:{}},setup(e){const o=g(),{$dataLayer:r}=T(),c=i(()=>{switch(e.type){case"GenericLink":return{page:e.page,url:e.url};case"nuxt-link":return{to:e.to};default:return{href:e.href||encodeURI(e.to||"")}}}),u=i(()=>{switch(e.type){case"GenericLink":return h;case"nuxt-link":return m;default:return e.type}});function d(){if(e.type==="GenericLink")return;const t=f(o.default?.()),a=k(e.to||e.href,!1),n={event:a,link_url:e.to||e.href};a!=="social_media_click"&&(n.link_text=t),r.push(n)}return(t,a)=>t.loading?(l(),v("div",{key:1,class:$(["link__loading shine",`link__loading--${t.size}`]),style:z(`width: ${t.loadingElWidth}px`)},null,6)):(l(),C(p(s(u)),x({key:0,class:["link",`link--${t.size}`]},s(c),{onClick:d}),{default:L(()=>[G(t.$slots,"default",{},void 0,!0)]),_:3},16,["class"]))}}),N=b(w,[["__scopeId","data-v-3fe167fa"]]);export{N as C};

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.