1class n extends HTMLElement{constructor(){super(),this.querySelectorAll("input").forEach(e=>e.addEventListener("change",this.onRangeChange.bind(this))),this.setMinAndMaxValues()}onRangeChange(e){this.adjustToValidValues(e.currentTarget),this.setMinAndMaxValues()}setMinAndMaxValues(){const[e,t]=this.querySelectorAll("input");t.value?e.setAttribute("max",t.value):e.setAttribute("max",t.getAttribute("max")),e.value?t.setAttribute("min",e.value):t.setAttribute("min",0)}adjustToValidValues(e){const t=Number(e.value),a=Number(e.getAttribute("min")||0),s=Number(e.getAttribute("max"));t<a&&(e.value=a),t>s&&(e.value=s)}}customElements.define("price-range",n); 2//# sourceMappingURL=price-range.09fe66cc.min.js.map
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.