1var e=document.getElementById(`icon-rail-sidebar`),t=document.getElementById(`sidebar-overlay`),n=document.getElementById(`sidebar-pin-btn`),r=document.getElementById(`sidebar-toggle-btn`),i=document.querySelector(`.page`);function a(t){e?.setAttribute(`data-sidebar-state`,t),i?.setAttribute(`data-sidebar-state`,t)}document.querySelectorAll(`.guide-link-wrapper`).forEach(e=>{let t=e.querySelector(`.guide-hover-expand`);t&&e.addEventListener(`mouseenter`,()=>{let n=e.getBoundingClientRect();t.style.top=`${n.top}px`,t.style.left=`${n.left}px`,t.style.height=`${n.height}px`})});var o=`collapsed`,s=null;if(e&&t&&n&&r){localStorage.getItem(`sidebar-state`)===`collapsed`?(o=`collapsed`,a(`collapsed`)):(o=`pinned`,a(`pinned`),n.setAttribute(`aria-pressed`,`true`),n.setAttribute(`aria-label`,`Unpin sidebar`),n.setAttribute(`title`,`Unpin sidebar`),localStorage.setItem(`sidebar-state`,`pinned`)),r.addEventListener(`click`,()=>{o===`collapsed`?(o=`expanded`,a(`expanded`),r.setAttribute(`aria-expanded`,`true`),r.setAttribute(`aria-label`,`Collapse sidebar`),r.setAttribute(`title`,`Collapse sidebar`),t.classList.add(`visible`)):o===`expanded`?(o=`collapsed`,a(`collapsed`),r.setAttribute(`aria-expanded`,`false`),r.setAttribute(`aria-label`,`Expand sidebar`),r.setAttribute(`title`,`Expand sidebar`),localStorage.setItem(`sidebar-state`,`collapsed`),t.classList.remove(`visible`),s&&s()):o===`pinned`&&(o=`collapsed`,a(`collapsed`),r.setAttribute(`aria-expanded`,`false`),r.setAttribute(`aria-label`,`Expand sidebar`),r.setAttribute(`title`,`Expand sidebar`),n.setAttribute(`aria-pressed`,`false`),n.setAttribute(`aria-label`,`Pin sidebar`),n.setAttribute(`title`,`Pin sidebar`),localStorage.setItem(`sidebar-state`,`collapsed`),t.classList.remove(`visible`),s&&s())}),n.addEventListener(`click`,()=>{o===`pinned`?(o=`expanded`,a(`expanded`),n.setAttribute(`aria-pressed`,`false`),n.setAttribute(`aria-label`,`Pin sidebar`),n.setAttribute(`title`,`Pin sidebar`),localStorage.setItem(`sidebar-state`,`collapsed`),t.classList.add(`visible`)):(o=`pinned`,a(`pinned`),n.setAttribute(`aria-pressed`,`true`),n.setAttribute(`aria-label`,`Unpin sidebar`),n.setAttribute(`title`,`Unpin sidebar`),localStorage.setItem(`sidebar-state`,`pinned`),t.classList.remove(`visible`))}),t.addEventListener(`click`,()=>{o===`expanded`&&(o=`collapsed`,a(`collapsed`),r.setAttribute(`aria-expanded`,`false`),r.setAttribute(`aria-label`,`Expand sidebar`),r.setAttribute(`title`,`Expand sidebar`),localStorage.setItem(`sidebar-state`,`collapsed`),t.classList.remove(`visible`),s&&s())});let e=window.matchMedia(`(max-width: 50rem)`),c=!1;function l(e){e.matches?(o===`pinned`&&(c=!0),i?.setAttribute(`data-sidebar-state`,`collapsed`),t.classList.remove(`visible`)):c&&localStorage.getItem(`sidebar-state`)===`pinned`?(o=`pinned`,a(`pinned`),n.setAttribute(`aria-pressed`,`true`),n.setAttribute(`aria-label`,`Unpin sidebar`),n.setAttribute(`title`,`Unpin sidebar`),c=!1):i?.setAttribute(`data-sidebar-state`,o)}e.addEventListener(`change`,l),e.matches&&l(e)}var c=null;function l(){return c??=fetch(`/nav-data.json`).then(e=>{if(!e.ok)throw Error(`nav-data fetch failed: ${e.status}`);return e.json()}).catch(e=>{throw c=null,e}),c}{let e=document.querySelector(`.page-navigation ul`),n=document.querySelectorAll(`[data-guide-label]`),i=window.location.pathname;function c(e){if(!e)return!1;let t=e=>e.endsWith(`/`)?e:e+`/`;return t(e)===t(i)}function u(e){return e.type===`link`?c(e.href):e.type===`group`&&e.entries?e.entries.some(e=>u(e)):!1}function d(e,t,n,r){let i=document.createElement(`a`);if(i.href=e,n){i.target=`_blank`,i.rel=`noopener noreferrer`;let e=document.createTextNode(t);i.appendChild(e);let n=document.createElementNS(`http://www.w3.org/2000/svg`,`svg`);n.setAttribute(`viewBox`,`0 0 24 24`),n.setAttribute(`fill`,`none`),n.setAttribute(`stroke`,`currentColor`),n.setAttribute(`stroke-width`,`2`),n.setAttribute(`width`,`11`),n.setAttribute(`height`,`11`),n.setAttribute(`aria-hidden`,`true`),n.classList.add(`external-link-icon`);let r=document.createElementNS(`http://www.w3.org/2000/svg`,`path`);r.setAttribute(`d`,`M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6`);let a=document.createElementNS(`http://www.w3.org/2000/svg`,`polyline`);a.setAttribute(`points`,`15 3 21 3 21 9`);let o=document.createElementNS(`http://www.w3.org/2000/svg`,`line`);o.setAttribute(`x1`,`21`),o.setAttribute(`y1`,`3`),o.setAttribute(`x2`,`10`),o.setAttribute(`y2`,`14`),n.appendChild(r),n.appendChild(a),n.appendChild(o),i.appendChild(n)}else if(c(e)&&(i.classList.add(`active-page`),i.setAttribute(`aria-current`,`page`)),r){i.appendChild(document.createTextNode(t));let e=document.createElement(`span`);e.textContent=r.text,e.className=`sidebar-badge badge-${r.variant||`default`}`,i.appendChild(e)}else i.textContent=t;return i}function f(e){let t=document.createElement(`li`);if(e.type===`link`)t.appendChild(d(e.href,e.label,e.external,e.badge));else if(e.type===`group`){let n=document.createElement(`details`);(!e.collapsed||u(e))&&(n.open=!0);let r=document.createElement(`summary`),i=document.createElement(`span`);if(i.className=`summary-content`,i.textContent=e.label,r.appendChild(i),e.badge){let t=document.createElement(`span`);t.textContent=e.badge.text,t.className=`sidebar-badge badge-${e.badge.variant||`default`}`,r.appendChild(t)}if(n.appendChild(r),e.entries&&e.entries.length>0){let t=document.createElement(`ul`);
1t.className=`nav-children`,e.entries.forEach(e=>{t.appendChild(f(e))}),n.appendChild(t)}t.appendChild(n)}return t}async function p(t){let r=(await l())[t];if(!(!r||!e)){for(;e.firstChild;)e.removeChild(e.firstChild);r.forEach(t=>{e.appendChild(f(t))}),n.forEach(e=>{let n=e.getAttribute(`data-guide-label`),r=e.classList.contains(`guide-link`)?e:null;r&&(n===t?r.classList.add(`active-guide`):r.classList.remove(`active-guide`))})}}n.forEach(e=>{e.addEventListener(`click`,n=>{n.preventDefault();let i=e.getAttribute(`data-guide-label`);i&&(p(i).catch(()=>{window.location.href=e.href}),o===`collapsed`&&(o=`expanded`,a(`expanded`),r.setAttribute(`aria-expanded`,`true`),r.setAttribute(`aria-label`,`Collapse sidebar`),r.setAttribute(`title`,`Collapse sidebar`),t.classList.add(`visible`)))})});let m={"/get-started/":`Get Started`,"/user-guide/":`User Guide`,"/dev-guide/":`Developer Guide`,"/reference/":`Reference`};function h(){if(window.__isStandalonePage)return`Get Started`;let e=window.location.pathname;for(let[t,n]of Object.entries(m))if(e.startsWith(t))return n;return null}if(s=function(){let e=h();e&&p(e).catch(()=>{})},!window.__isStandalonePage){let e=h();e&&p(e).catch(()=>{})}}
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.