1"use strict";(globalThis.webpackChunkwips_components_scripts||=[]).push([[395],{"016093fccae74138"(e,t,a){a.d(t,{h:()=>u}),a("6bcf20aa1369abd3");var l=a("a54fa6d0a722ba3f"),n=a("b641633d6c906d19"),i=a("eb0d7dd6674ec63a"),c=a("92c490e8e5efe9cd"),s=a("ae9d05444599c85c"),d=a("99abdbf555eb565c"),o=a("30444054b9dc085c");function u(e,t){const{isAdministrator:a}=(0,i.bP)((0,c.x)()),u=(0,l.IJ)(null),b=(0,l.KR)(null),p=(0,l.KR)(!0),{blockIsReady:r,onBlockComponentMounted:h}=(0,o.J)(t);d.default.instance().getBlockAdmin().then(e=>{u.value=e});const f=(0,n.EW)(()=>new s.F(e.containerName,e.publishedToId,e.publishId)),v=(0,n.EW)(()=>b.value??e.title??""),k=(0,n.EW)(()=>v.value.length>0),m=(0,n.EW)(()=>{const t=e.publishedData?.["title-align"]??"left";return["center","left","right"].includes(t)?t:"left"}),g=(0,n.EW)(()=>a.value||p.value?"grid":"none"),C=(0,n.EW)(()=>e.classList??{});return{adminMode:a,blockAdmin:u,blockPublishedContextData:f,effectiveTitle:v,hasTitle:k,titleAlignment:m,blockDisplay:g,wrapperClassList:C,updateTitle:e=>{b.value=e},updateVisibility:e=>{p.value=e},blockIsReady:r,wrappedOnBlockComponentMounted:()=>{const e=t.value;e?.setPublishedContextData&&e.setPublishedContextData(f.value),h()}}}}}]);
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.