1(function(){const n=document.getElementById("pagetoc");if(!n)return;let t=1;const s=document.createDocumentFragment(),o=document.querySelectorAll("h2");let e=s;for(h of o){const n=parseFloat(h.nodeName[1]);if(n){for(;t<n;){const n=document.createElement("ul");e.append(n),e=n,t++}for(;t>n;)e=e.parentElement,t--;const o=document.createElement("li"),s=document.createElement("a");s.href="#"+h.id,s.innerText=h.innerText,o.append(s),e.append(o)}}n.append(s)})(),function(){if(!window.location.pathname.match(/\/docs\//))return;const e=function(e){const t=e.target;let n;if(t.href)n=t.href;else{const e=new URL(document.URL);n=`${e.origin}${e.pathname}#${t.id}`}navigator.clipboard.writeText(n).then(()=>{},()=>{console.log("Can't write to clipboard")})},t=function(e){let t=e.firstChild;for(;t&&t.nodeType!==Node.TEXT_NODE;)t=t.nextSibling;return t},n=document.querySelectorAll("h2,h3,h4,h5,h6");for(h of n){const s=document.createElement("a");s.innerText="#",s.href="#"+h.id;const o=t(h);o&&(h.innerText=h.innerText+" "),h.appendChild(s),h.addEventListener("click",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.