1import{t,r as s}from"./_focus.js";import{b as a,a as d}from"./_bodyLock.js";import{D as o}from"./drawer.js";class r extends o{constructor(){super()}openDialog(){setTimeout(()=>{this.dialogButtonOpen.classList.add("menu-opening")}),this.dialogButtonOpen.setAttribute("aria-expanded",!0),this.dialog.classList.remove("drawer-hidden"),this.dialog.classList.add("visible"),t(this.dialog),document.body.classList.add(`overflow-hidden-${this.dataset.breakpoint}`),a()}closeDialog(i,e=!1){i!==void 0&&(this.dialogButtonOpen.classList.remove("menu-opening"),this.dialog.classList.remove("visible"),this.dialog.classList.add("drawer-hidden"),s(e),d(),document.body.classList.remove(`overflow-hidden-${this.dataset.breakpoint}`),e&&e.hasAttribute("aria-expanded")&&e.setAttribute("aria-expanded",!1))}}window.customElements.get("filter-drawer")||window.customElements.define("filter-drawer",r);
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.