1import{L as l,I as c,r as g}from"./DyKsjnBy.js";function B(){const{$api:r}=l();c().public;const a=g([]),t=()=>{a.value=[]},s=async n=>{const e=await r.request(`/banner?pageId=${n}`);return Array.isArray(e)&&e.length>0?e[0].banner_data:null};return{reset:t,getBannersByPageId:s,getAllBannersByPageId:async n=>{const e=await r.request(`/banner?pageId=${n}`);return Array.isArray(e)?e:null},getBanner:async(n,e,u=!1)=>(u&&t(),a.value.length===0&&(a.value=await s(n)||[]),a.value.find(i=>i.banner_id===e))}}export{B as u};
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.