1import{o as e,r as t}from"./esm.BuAJBt9E.js?dpl=6abd6a1416c60a0007363552";var n=class extends HTMLElement{connectedCallback(){let e=this.querySelector(`.vertical-tabs-root`);if(!e)return;let n=this.querySelectorAll(`.vertical-tab-triggers button`),r=Array.from(n).map(e=>{let t=e.getAttribute(`id`),n=e.getAttribute(`data-tabs-target`);if(n){let r=this.querySelector(n);if(t&&r)return{id:t,triggerEl:e,targetEl:r}}return null}).filter(e=>e!==null);if(!r.length)return;let i={defaultTabId:r[0]?.id,activeClasses:`vertical-tab-button-active`,inactiveClasses:`vertical-tab-button`,onShow:(e,t)=>{let n=e._items.findIndex(({id:e})=>e===t.id),r=e._items.length;for(let t=0;t<r;t++){let r=e._items[t];t!==n&&r.targetEl.classList.remove(`open-tab`)}t.targetEl.classList.add(`open-tab`)}},a=new t(e,r,i);r[0]&&a.show(r[0].id)}},r=class extends HTMLElement{id;tabsElement;accordionElements;accordion;constructor(){super(),this.id=this.dataset.accordionid||`vertical-tabs-accordion`,this.tabsElement=this;let t=Array.from(this.querySelectorAll(`button[role='tab']`));if(this.accordionElements=t.map(e=>{let t=e.id.replace(`tab-`,``),n=this.tabsElement.querySelector(`#accordion-body-${t}`);return n?{id:t,triggerEl:e,targetEl:n,active:!1}:null}).filter(e=>e!==null),!this.accordionElements.length)return;let n={alwaysOpen:!1,activeClasses:`accordion-open`,inactiveClasses:`accordion-closed`},r={id:this.id,override:!0};this.accordion=new e(this.tabsElement,this.accordionElements,n,r),this.accordion.open(this.accordionElements[0]?.id)}};customElements.get(`vertical-tabs-desktop`)||customElements.define(`vertical-tabs-desktop`,n),customElements.get(`vertical-tabs-accordion`)||customElements.define(`vertical-tabs-accordion`,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.