1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[26578],{6578:(t,e,i)=>{i.r(e),i.d(e,{default:()=>s});class s extends window.PluginBaseClass{static #t=this.options={parentNodeSelector:".category-navigation-entry",navigationLinkSelector:".category-navigation-link",expandedClass:"is-expanded"};init(){let t=this.options;this._parentNode=this.el.closest(t.parentNodeSelector),this._parentNode&&(this._target=this._parentNode.querySelector(this.el.getAttribute("href")),this._target&&(this._navigationLink=this._parentNode.querySelector(t.navigationLinkSelector),this._navigationLink&&this._registerEvents()))}_registerEvents(){let t=this.options;this._target.addEventListener("hide.bs.collapse",e=>{e.stopImmediatePropagation(),this._navigationLink.classList.remove(t.expandedClass)}),this._target.addEventListener("show.bs.collapse",e=>{e.stopImmediatePropagation(),this._navigationLink.classList.add(t.expandedClass)})}}}}]);
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.