1import{G as e,Nt as t,T as n,f as r,g as i,ot as a,rn as o}from"./UUdjmfJt.js";import{t as s}from"./BDNMzG2s2.js";import{n as c,r as l,t as u}from"./B4yant49.js";var d=[`aria-label`],f=n({__name:`BackgroundImage`,props:{...c,src:null,alt:null,eager:null},setup(n){let s=n,{editable:c}=l(()=>s.nonEditable),f=a(`root`),p=r(()=>s.src);function m(e){c.value&&(e.stopPropagation(),window.parent.vue.$store.dispatch(`preview/getImage`,{value:{src:s.src,alt:s.alt},callback:e=>{let t=u(e.src);t&&(e.src=t,f.value.dispatchEvent(new CustomEvent(`contentChanged`,{detail:{oldValue:{src:s.src,alt:s.alt},unknownProp:!0,value:e},bubbles:!0,composed:!0})))}}))}return(r,a)=>(e(),i(`div`,{ref_key:`root`,ref:f,onClick:m,class:`image main`,style:o({backgroundImage:`url('${t(p)}')`}),"aria-label":n.alt},null,12,d))}}),p=Object.assign(s(f,[[`__scopeId`,`data-v-bf1c1c3a`]]),{__name:`BackgroundImage`});export{p 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.