1import{A as c,N as d,P as v}from"./a11y.Dlwkoyaq.chunk.min.js";import{o as m,a as i}from"./vue.esm-bundler.BeruhKlg.chunk.min.js";import{T as f}from"./TransitionExpand.CvH7mPeU.chunk.min.js";import{o as p}from"./onFirstIntersect.CG2sRT4b.chunk.min.js";import"./_plugin-vue_export-helper.DlAUqK2U.chunk.min.js";const x={components:{TransitionExpand:f},setup(){const t=i(null),o=i(null),l=i(null),a=i(null),r=()=>{l.value&&(l.value.modules=[c,d,v],l.value.a11y={enabled:!0,slideLabelMessage:""},l.value.initialize())},u=async()=>{t.value&&(await p(t.value),r())};m(()=>{t.value&&(o.value=t.value.dataset.initialContentKey,u())});const s=e=>{o.value=o.value===e?null:e};return{contentKey:o,rootElement:t,swiperEl:l,toggleExpand:s,handleCategoryClick:e=>{if(a.value=e,a.value!==null){const n=document.getElementById(`Category-${e}`);n&&window.scrollTo({top:n.offsetTop-200,behavior:"smooth"})}},handleBlockClick:(e,n)=>{a.value!==e&&(a.value=e),s(n)},getPillClass:e=>a.value===e?"font-bold border-scheme-text":""}}};export{x 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.