1const closeSelector=selector=>selector.removeAttribute("open");(async()=>{const baseComponent=await import(window.theme.modules.baseComponent);customElements.define("localization-selector",class extends baseComponent.default{elements={trigger:"[data-trigger]",form:"form"};render(){this.$trigger.addEventListener("click",this._handleTriggerClick.bind(this)),this.addEventListener("change",this._handleInputChange.bind(this))}_handleTriggerClick(e){e.stopPropagation(),this.toggleAttribute("open"),document.querySelectorAll(this.tagName).forEach(this._closeForeignSelector.bind(this))}_handleInputChange(e){this.$form.submit()}_closeForeignSelector(selector){selector!==this&&closeSelector(selector)}})})(),document.addEventListener("click",e=>{document.querySelectorAll("localization-selector").forEach(closeSelector)}); 2//# sourceMappingURL=/cdn/shop/t/10/assets/localization-selector.js.map?v=166425533333936601821681660786
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.