1customElements.get("collapsible-tabs")||customElements.define("collapsible-tabs",class extends HTMLElement{constructor(){super()}connectedCallback(){this.detailsElements=this.querySelectorAll(".accordion-details"),this.colorScheme=this.dataset.colorScheme,this.detailsElements.length>0&&this.detailsElements.forEach(details=>{details.open?this.handleOpen(details):this.handleClose(details),details.addEventListener("toggle",this.onToggle.bind(this))})}onToggle(event){const activeDetails=event.target;activeDetails.open?this.handleOpen(activeDetails):this.handleClose(activeDetails)}handleOpen(details){const parent=details.closest(".accordion-item");parent.classList.contains("accordion-card")&&parent.classList.add(this.colorScheme)}handleClose(details){const parent=details.closest(".accordion-item");parent.classList.contains("accordion-card")&&parent.classList.remove(this.colorScheme)}}); 2//# sourceMappingURL=/cdn/shop/t/82/assets/collapsible-tabs.js.map?v=64882150398653107041779103117
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.