1(self.webpackChunk=self.webpackChunk||[]).push([[778],{3384:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return l}});var a=i(4575),n=i.n(a),d=i(9713),r=i.n(d),l=function t(){var e=this;if(n()(this,t),r()(this,"widgetClass","accordion"),r()(this,"widgetTriggerClass",this.widgetClass+"__trigger"),r()(this,"widgetHeadingClass",this.widgetClass+"__heading"),r()(this,"widgetPanelClass",this.widgetClass+"__panel"),r()(this,"widgets",document.querySelectorAll("[data-aria-accordion]")),r()(this,"widgetHeading","[data-aria-accordion-heading]"),r()(this,"widgetPanel","[data-aria-accordion-panel]"),r()(this,"idCounter",0),r()(this,"setupPanels",(function(t,i,a,n){var d,r,l;i.forEach((function(s,c){d=t+"_panel_"+(c+1),r=a,l=n,s.setAttribute("id",d),e.ariaHidden(i[0],!0),s.classList.add(e.widgetPanelClass),"none"!==r&&parseInt(r)&&(r<=1?e.ariaHidden(i[0],!1):r-1>=i.length?e.ariaHidden(i[i.length-1],!1):e.ariaHidden(i[r-1],!1)),(l&&"none"===r||!parseInt(r))&&e.ariaHidden(i[0],!1)}))})),r()(this,"setupHeadingButton",(function(t,i){var a,n,d,r;t.forEach((function(t){a=t.nextElementSibling.id,n=document.getElementById(a).getAttribute("aria-hidden"),d=document.createElement("button"),r=t.textContent,t.innerHTML="",t.classList.add(e.widgetHeadingClass),d.setAttribute("type","button"),d.setAttribute("aria-controls",a),d.setAttribute("id",a+"_trigger"),d.classList.add(e.widgetTriggerClass),"false"===n?(e.ariaExpanded(d,!0),e.isCurrent(d,!0),i&&d.setAttribute("aria-disabled","true")):(e.ariaExpanded(d,!1),e.isCurrent(d,!1)),t.appendChild(d),d.appendChild(document.createTextNode(r))}))})),r()(this,"actions",(function(t){var i,a=t.currentTarget,n=a.id.replace(/_panel.*$/g,""),d=document.getElementById(a.getAttribute("aria-controls"));i=document.querySelectorAll("#"+n+"> li").length?document.querySelectorAll("#".concat(n," li > ").concat(e.widgetHeading," .").concat(e.widgetTriggerClass)):document.querySelectorAll("#".concat(n," > ").concat(e.widgetHeading," .").concat(e.widgetTriggerClass)),t.preventDefault(),e.togglePanel(t,n,d,i)})),r()(this,"togglePanel",(function(t,i,a,n){var d,r=t.target;"true"!==r.getAttribute("aria-disabled")&&(d=r.getAttribute("aria-controls"),e.isCurrent(r,!0),"true"===r.getAttribute("aria-expanded")?(e.ariaExpanded(r,!1),e.ariaHidden(a,!0)):(e.ariaExpanded(r,!0),e.ariaHidden(a,!1),document.getElementById(i).hasAttribute("data-constant")&&e.ariaDisabled(r,!0)),!document.getElementById(i).hasAttribute("data-constant")&&document.getElementById(i).hasAttribute("data-multi")||n.forEach((function(t){r!==t&&(e.isCurrent(t,!1),d=t.getAttribute("aria-controls"),e.ariaDisabled(t,!1),e.ariaExpanded(t,!1),e.ariaHidden(document.getElementById(d),!0))})))})),r()(this,"keytrolls",(function(t){if(t.target.classList.contains(e.widgetTriggerClass)){var i,a=t.keyCode||t.which,n=t.currentTarget.id.replace(/_panel.*$/g,"");switch(i=document.querySelectorAll("#"+n+"> li").length?document.querySelectorAll("#".concat(n," li > ").concat(e.widgetHeading," .").concat(e.widgetTriggerClass)):document.querySelectorAll("#".concat(n," > ").concat(e.widgetHeading," .").concat(e.widgetTriggerClass)),a){case 35:t.preventDefault(),i[i.length-1].focus();break;case 36:t.preventDefault(),i[0].focus()}}})),r()(this,"ariaHidden",(function(t,e){t.setAttribute("aria-hidden",e?"true":"false")})),r()(this,"ariaExpanded",(function(t,e){t.setAttribute("aria-expanded",e?"true":"false")})),r()(this,"ariaDisabled",(function(t,e){t.setAttribute("aria-disabled",e?"true":"false")})),r()(this,"isCurrent",(function(t,e){t.setAttribute("data-current",e?"true":"false")})),null!==this.widgets){var i,a,d,l="none";this.idCounter+=1,this.widgets.forEach((function(t,n){(t.hasAttribute("id")||(t.id="acc_"+e.idCounter+"-"+n),t.classList.add(e.widgetClass),document.querySelectorAll("#"+t.id+"> li").length?(i=document.querySelectorAll("#"+t.id+" li > "+e.widgetPanel),a=document.querySelectorAll("#"+t.id+" li > "+e.widgetHeading)):(i=document.querySelectorAll("#"+t.id+" > "+e.widgetPanel),a=document.querySelectorAll("#"+t.id+" > "+e.widgetHeading)),t.hasAttribute("data-default")&&(l=t.getAttribute("data-default")),d=t.hasAttribute("data-constant"),t.hasAttribute("data-transition"))&&t.querySelectorAll(e.widgetPanel).forEach((function(t){t.classList.add(e.widgetPanelClass+"--transition")}));e.setupPanels(t.id,i,l,d),e.setupHeadingButton(a,d),(document.querySelectorAll("#"+t.id+"> li").length?document.querySelectorAll("#"+t.id+" li > "+e.widgetHeading+" ."+e.widgetTriggerClass):document.querySelectorAll("#"+t.id+" >
1 "+e.widgetHeading+" ."+e.widgetTriggerClass)).forEach((function(t){t.addEventListener("click",e.actions),t.addEventListener("keydown",e.keytrolls)}))}))}}}}]);
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.