PageSourceSearch

https://skiisandbiikes.com/cdn/shop/t/648/assets/everything-drawer.js?v=79723519283595954741790879957

js skiisandbiikes.com collected 2026-10-03 21:03:13 UTC 1,572 bytes, 2 lines download raw bytes

1class EverythingDrawer extends HTMLElement{constructor(){super(),this.addEventListener("keyup",evt=>evt.code==="Escape"&&this.close()),this.querySelector("#EverythingDrawer-Overlay").addEventListener("click",this.close.bind(this)),this.setHeaderEverythingIconAccessibility()}setHeaderEverythingIconAccessibility(){const EverythingLink=document.querySelector("#everything-trigger");EverythingLink.setAttribute("role","button"),EverythingLink.setAttribute("aria-haspopup","dialog"),EverythingLink.addEventListener("click",event=>{event.preventDefault(),this.open(EverythingLink)}),EverythingLink.addEventListener("keydown",event=>{event.code.toUpperCase()==="SPACE"&&(event.preventDefault(),this.open(EverythingLink))})}open(triggeredBy){triggeredBy&&this.setActiveElement(triggeredBy),setTimeout(()=>{this.classList.add("animate","active")}),this.addEventListener("transitionend",()=>{const containerToTrapFocusOn=this.classList.contains("is-empty")?this.querySelector(".drawer__inner-empty"):document.getElementById("EverythingDrawer"),focusElement=this.querySelector(".drawer__inner")||this.querySelector(".drawer__close");trapFocus(containerToTrapFocusOn,focusElement)},{once:!0}),document.body.classList.add("overflow-hidden")}close(){this.classList.remove("active"),removeTrapFocus(this.activeElement),document.body.classList.remove("overflow-hidden")}setActiveElement(element){this.activeElement=element}}customElements.define("everything-drawer",EverythingDrawer);
2//# sourceMappingURL=/cdn/shop/t/648/assets/everything-drawer.js.map?v=79723519283595954741790879957

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.