1(self.webpackChunkapp_project=self.webpackChunkapp_project||[]).push([[1888],{44222:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>l});var c=a(12737);class l{constructor(e){this.element=e,this.closeButton=e.querySelector("[data-close]"),this.backButton=e.querySelector("[data-back]"),this.actionBar=document.querySelector(".action-bar"),this.lastSelected={},this.level=0,c.Z.on("category:rendered",this.handleSelected.bind(this)),this.backButton.addEventListener("click",this.backHandler.bind(this))}backHandler(){let e=document.querySelector(".header_navigation");const t=this.backButton.closest(".action-bar"),a=t&&t.querySelector(".action-bar .action-bar__search");a&&a.classList.remove("search-visible"),e&&e.classList.contains("third-level-open")?e.classList.remove("third-level-open"):this.lastSelected.level,c.Z.emit("category:back",this.lastSelected),[...document.querySelectorAll(".navigation-categories__item")].forEach((e=>{2==e.dataset.level&&e.classList.remove("current")}))}handleSelected(e){this.lastSelected=e,this.element.querySelector(".action-bar__text").textContent=e.tree.join(" ⢠"),this.backButton.classList.toggle("hidden",1===e.level),this.level=e.level}}}}]);
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.