PageSourceSearch

https://voc-advancedbreathdiagnostics.com/cdn/shop/t/14/assets/det…?v=97315282671359101381765512036

js voc-advancedbreathdiagnostics.com collected 2026-10-07 23:56:09 UTC 1,716 bytes, 2 lines download raw bytes

1class DetailsModal extends HTMLElement{constructor(){super(),this.detailsContainer=this.querySelector("details"),this.summaryToggle=this.querySelector("summary");const closeBtn=this.querySelector('button[type="button"]');this.detailsContainer&&this.detailsContainer.addEventListener("keyup",event=>{event.code.toUpperCase()==="ESCAPE"&&this.close()}),this.summaryToggle&&(this.summaryToggle.addEventListener("click",this.onSummaryClick.bind(this)),this.summaryToggle.setAttribute("role","button")),closeBtn&&closeBtn.addEventListener("click",this.close.bind(this))}isOpen(){return this.detailsContainer.hasAttribute("open")}onSummaryClick(event){event.preventDefault(),event.target.closest("details").hasAttribute("open")?this.close():this.open(event)}onBodyClick(event){(!this.contains(event.target)||event.target.classList.contains("modal-overlay"))&&this.close(!1)}open(event){this.onBodyClickEvent=this.onBodyClickEvent||this.onBodyClick.bind(this),event.target.closest("details").setAttribute("open",!0),document.body.addEventListener("click",this.onBodyClickEvent),document.body.classList.add("overflow-hidden"),trapFocus(this.detailsContainer.querySelector('[tabindex="-1"]'),this.detailsContainer.querySelector('input:not([type="hidden"])'))}close(focusToggle=!0){typeof removeTrapFocus=="function"&&removeTrapFocus(focusToggle&&this.summaryToggle?this.summaryToggle:null),this.detailsContainer?.removeAttribute("open"),this.onBodyClickEvent&&document.body.removeEventListener("click",this.onBodyClickEvent),document.body.classList.remove("overflow-hidden")}}customElements.define("details-modal",DetailsModal);
2//# sourceMappingURL=/cdn/shop/t/14/assets/details-modal.js.map?v=97315282671359101381765512036

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.