1customElements.get("m-sharing")||customElements.define("m-sharing",class extends HTMLElement{constructor(){super(),this.selectors={shareContent:".m-product-addon--sharing",openBtn:"[data-open-share]"}}connectedCallback(){this.domNodes=queryDomNodes(this.selectors,this);const{shareContent}=this.domNodes;shareContent&&shareContent.innerHTML&&(this.shareContent=shareContent.innerHTML,this.init())}init(){this.domNodes.openBtn&&this.domNodes.openBtn.classList.remove("m:hidden"),this.modal=new MinimogTheme.Modal,addEventDelegate({selector:this.selectors.openBtn,handler:e=>{if(e.preventDefault(),this.shareContent){const html=document.createElement("DIV");html.classList.add("m-sharing__content"),html.innerHTML=this.shareContent,this.modal.appendChild(html);const colorScheme=html.querySelector("[data-color-scheme]")&&html.querySelector("[data-color-scheme]").dataset.colorScheme;this.modal.setSizes(`m-sharing m-gradient ${colorScheme}`),this.modal.open()}}})}}); 2//# sourceMappingURL=/cdn/shop/t/86/assets/sharing.js.map?v=145420242986319612531790241762
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.