1import{d as g,Y as u,r as e,B as f,ag as _,p as n,o as t,j as h,l as o,g as k,a1 as x,n as b,x as y}from"./BTDG1Jc3.js";import{_ as v}from"./G2Nwsj0t.js";const B=["innerHTML"],M=g({__name:"Parallax",props:{bg:{},fg:{},title:{},blackfont:{type:Boolean},header:{},headerLayout:{},headerPosition:{},headerLink:{},subheader:{},uid:{},index:{},appearance:{}},setup(T){const{$gsap:s}=u(),l=e(),r=e(),c=e(),p=e(),m=e();return f(()=>{r.value&&(l.value=s.context(()=>{s.timeline({scrollTrigger:{trigger:r.value.$el,start:"top bottom",end:"bottom top",scrub:1}}).fromTo(p.value,{yPercent:20},{yPercent:-5},0)}))}),_(()=>{l.value&&l.value.revert()}),(a,w)=>{const i=x,d=v;return t(),n(d,{class:"mask_parallax",appearance:a.appearance,uid:a.uid,ref_key:"parallaxMask",ref:r},{default:h(()=>[a.bg?(t(),n(i,{key:0,class:"parallax-bg",ref_key:"parallaxBg",ref:c,image:a.bg[0],"width-d":1920,"height-d":1280,"width-m":360,"height-m":450},null,8,["image"])):o("",!0),a.title?(t(),k("h2",{key:1,class:b(["parallax-text",{blackfont:a.blackfont}]),ref_key:"parallaxText",ref:p,innerHTML:a.title},null,10,B)):o("",!0),a.fg?(t(),n(i,{key:2,class:"parallax-fg",ref_key:"parallaxFg",ref:m,image:a.fg[0],"width-d":1920,"height-d":1280,"width-m":360,"height-m":450},null,8,["image"])):o("",!0)]),_:1},8,["appearance","uid"])}}}),H=y(M,[["__scopeId","data-v-8c1e9f2a"]]);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.