PageSourceSearch

https://www.firmenlauf-leipzig.de/public-assets/BRAmbVSm.js

js firmenlauf-leipzig.de collected 2026-10-08 17:45:38 UTC 3,287 bytes, 1 lines download raw bytes

1import{K as p,L as m,o as r,v as b,w as f,c as n,F as y,s as g,p as s,j as o,D as c,U as h,m as q,V as u,f as x,b as w,ag as B}from"./BBEmszS-.js";const k={slots:{root:"group relative flex items-center overflow-hidden gap-(--gap) [--gap:--spacing(16)] [--duration:20s]",content:"flex items-center shrink-0 justify-around gap-(--gap) min-w-max"},variants:{orientation:{horizontal:{content:"w-full"},vertical:{content:"h-full"}},pauseOnHover:{true:{content:"group-hover:[animation-play-state:paused]"}},reverse:{true:{content:"![animation-direction:reverse]"}},overlay:{true:{root:'before:absolute before:pointer-events-none before:content-[""] before:z-2 before:from-default before:to-transparent after:absolute after:pointer-events-none after:content-[""] after:z-2 after:from-default after:to-transparent'}}},compoundVariants:[{orientation:"horizontal",class:{root:"flex-row",content:"flex-row animate-[marquee_var(--duration)_linear_infinite] rtl:animate-[marquee-rtl_var(--duration)_linear_infinite] backface-hidden"}},{orientation:"horizontal",overlay:!0,class:{root:"before:inset-y-0 before:left-0 before:h-full before:w-1/3 before:bg-gradient-to-r after:inset-y-0 after:right-0 after:h-full after:w-1/3 after:bg-gradient-to-l backface-hidden"}},{orientation:"vertical",class:{root:"flex-col",content:"flex-col animate-[marquee-vertical_var(--duration)_linear_infinite] rtl:animate-[marquee-vertical-rtl_var(--duration)_linear_infinite] h-[fit-content] backface-hidden"}},{orientation:"vertical",overlay:!0,class:{root:"before:inset-x-0 before:top-0 before:w-full before:h-1/3 before:bg-gradient-to-b after:inset-x-0 after:bottom-0 after:w-full after:h-1/3 after:bg-gradient-to-t backface-hidden"}}]},z={__name:"UMarquee",props:{as:{type:null,required:!1},pauseOnHover:{type:Boolean,required:!1},reverse:{type:Boolean,required:!1},orientation:{type:null,required:!1,default:"horizontal"},repeat:{type:Number,required:!1,default:4},overlay:{type:Boolean,required:!1,default:!0},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){const t=e,l=p(),a=m("marquee",t),i=q(()=>u({extend:u(k),...l.ui?.marquee||{}})({pauseOnHover:t.pauseOnHover,orientation:t.orientation,reverse:t.reverse,overlay:t.overlay}));return(d,O)=>(r(),b(o(h),{as:e.as,"data-orientation":e.orientation,"data-slot":"root",class:s(i.value.root({class:[o(a)?.root,t.class]}))},{default:f(()=>[(r(!0),n(y,null,g(e.repeat,v=>(r(),n("div",{key:v,"data-slot":"content",class:s(i.value.content({class:[o(a)?.content]}))},[c(d.$slots,"default")],2))),128))]),_:3},8,["as","data-orientation","class"]))}},_=x({__name:"Marquee.global",props:{duration:{default:68},repeat:{default:5},gap:{default:0},overlay:{type:Boolean},vertical:{type:Boolean,default:!1},reverse:{type:Boolean,default:!1},pauseOnHover:{type:Boolean,default:!1},ui:{}},setup(e){return(t,l)=>{const a=z;return r(),n("div",null,[w(a,{repeat:e.repeat,overlay:e.overlay,style:B(`--duration: ${e.duration}s; --gap: calc(${e.gap} * var(--spacing))`),orientation:e.vertical?"vertical":"horizontal",reverse:e.reverse,"pause-on-hover":e.pauseOnHover,ui:e.ui},{default:f(()=>[c(t.$slots,"default")]),_:3},8,["repeat","overlay","style","orientation","reverse","pause-on-hover","ui"])])}}}),H=Object.assign(_,{__name:"GsMarquee"});export{H 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.