1import{L as o,m as i,aa as c}from"./CsY_hDvl.js";import{u as p}from"./CsAc6sie.js";const m=(t,n)=>{const l=o({}),e=n.page??o(1),{filter:r,possibleFilterFields:a}=p(t,l,n.limit,e,null,null,o(null));return{currentFilterObject:l,filter:r,possibleFilterFields:a,updateFilters:u=>{l.value=u}}},d=t=>{const n=i(()=>t.value.length===0?!1:t.value.every(e=>typeof e=="object"&&e!==null&&e.moduleContentType==="tab")),l=i(()=>t.value.map((e,r)=>{const a=e,s=c(a,"translations.en.title");return{label:typeof s=="string"&&s.trim()!==""?s:`Tab ${String(a.id??r+1)}`,value:String(a.id??r),moduleData:e}}));return{areAllItemsOfTypeTabs:n,tabsItems:l}};export{m as a,d 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.