1const l="--highlight",i=document.querySelector(".component-list"),a=document.querySelectorAll(".component-title h2 a[name]");if(i){a.forEach(n=>{const o=n.getAttribute("name"),e=document.createElement("li"),t=document.createElement("a");t.href=`#${o}`,t.textContent=n.textContent,e.appendChild(t),i.appendChild(e)});const s=i.querySelector("[data-highlight-toggle]"),c=i.closest("main");if(s&&c){const n=()=>[...c.children].filter(t=>!t.matches(".component-list, .component-title")).map(t=>t.classList.contains("pin-spacer")?t.firstElementChild:t).filter(Boolean),o=new Set(n().filter(t=>t.classList.contains(l))),e=()=>{n().forEach(t=>{s.checked?t.classList.add(l):o.has(t)||t.classList.remove(l)})};s.addEventListener("change",e),e(),window.addEventListener("pageshow",e)}}
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.