1import{B as e,M as t,R as n,T as r,_ as i,b as a,g as o,gt as s,p as c}from"./app-0-j6f-OZ.js";import{a as l,i as u,n as d,r as f,t as p}from"./responsive-images-WTbclMbe.js";var m={key:0,class:`contents`},h=[`srcset`,`type`],g=[`src`,`alt`,`title`,`width`,`height`,`loading`,`decoding`],_=[`src`,`alt`,`title`,`width`,`height`,`loading`,`decoding`],v=r({inheritAttrs:!1,__name:`ResponsiveImage`,props:{alt:{default:``},decoding:{default:`async`},height:{},loading:{default:`lazy`},src:{default:``},title:{},useStoredDimensions:{type:Boolean,default:!0},width:{}},setup(r){let v=r,y=o(()=>d(v.src)),b=o(()=>p(y.value)),x=o(()=>u(y.value)),S=o(()=>x.value.length>0),C=o(()=>v.useStoredDimensions?f[y.value]:void 0),w=o(()=>v.width??C.value?.width),T=o(()=>v.height??C.value?.height);return(o,u)=>S.value?(n(),a(`picture`,m,[(n(!0),a(c,null,e(x.value,e=>(n(),a(`source`,{key:e,srcset:s(l)(y.value,e),type:`image/`+e},null,8,h))),128)),i(`img`,t(o.$attrs,{src:b.value,alt:r.alt,title:r.title,width:w.value,height:T.value,loading:r.loading,decoding:r.decoding}),null,16,g)])):(n(),a(`img`,t({key:1},o.$attrs,{src:b.value,alt:r.alt,title:r.title,width:w.value,height:T.value,loading:r.loading,decoding:r.decoding}),null,16,_))}});export{v as t};
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.