PageSourceSearch

https://www.sylviap.net/cdn/shop/t/31/assets/ghd-line-property-dependancy.js?v=114542071987768831211753160776

js sylviap.net collected 2026-10-06 17:02:54 UTC 1,543 bytes, 2 lines download raw bytes

1import{__privateGet,__privateAdd,__privateSet}from"theme";let _abortController,_LinePropertyGHD_instances;var LinePropertyGHD=class extends HTMLElement{constructor(){super(),__privateAdd(this,_LinePropertyGHD_instances),__privateAdd(this,_abortController)}connectedCallback(){if(!this.dependancyElement)throw"Dependancy component requires object.";__privateSet(this,_abortController,new AbortController),this.dependancyElement.addEventListener("change",event=>this.onSelectChange(event),{signal:__privateGet(this,_abortController).signal})}disconnectedCallback(){__privateGet(this,_abortController).abort()}get dependancyElementParent(){return document.getElementById(this.getAttribute("dependancy-id"))}get dependancyValues(){const raw=this.getAttribute("dependancy-values");return raw?raw.split(",").map(val=>val.trim()):[]}get dependancyElement(){return this.dependancyElementParent.querySelector("select")}get selectElement(){return this.querySelector("select")}onSelectChange(event){const newValue=event.target.value;this.dependancyValues.includes(newValue)?(this.classList.remove("hidden"),this.selectElement.removeAttribute("disabled")):(this.classList.add("hidden"),this.selectElement.setAttribute("disabled",""))}};_abortController=new WeakMap,_LinePropertyGHD_instances=new WeakSet,window.customElements.get("line-property-ghd")||window.customElements.define("line-property-ghd",LinePropertyGHD);
1export{LinePropertyGHD};
2//# sourceMappingURL=/cdn/shop/t/31/assets/ghd-line-property-dependancy.js.map?v=114542071987768831211753160776

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.