1"use strict";(self.webpackChunkwebpack=self.webpackChunkwebpack||[]).push([[5144,1746],{5144:function(e,t,s){s.r(t),s.d(t,{default:function(){return l}});var i=s(24820),n=s(81746);class l extends i.H{constructor(e){super(e),this.init()}init(){this.dropdownSummary=new n.default(this.element),this.labelEl=this.element.querySelector(".js-label"),this.stateEl=this.element.querySelector(".js-state"),this.element.querySelectorAll('[data-close="true"]').forEach((e=>{e.addEventListener("click",(()=>{this.labelEl.innerText=e.getAttribute("data-displayname"),this.stateEl.setAttribute("data-state",e.getAttribute("data-state"))}))}))}}},81746:function(e,t,s){s.r(t),s.d(t,{default:function(){return n}});var i=s(24820);class n extends i.H{constructor(e){super(e),this.init(),this.initializeEvents()}init(){this.closeElement=this.element.querySelectorAll('[data-close="true"]')}initializeEvents(){document.addEventListener("click",(e=>{this.element.contains(e.target)||this.closePanel()})),this.closeElement.forEach((e=>{e.addEventListener("click",(e=>{this.closePanel()}))}))}closePanel(){this.element.removeAttribute("open")}}}}]);
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.