PageSourceSearch

https://www.renogy.com/cdn/shop/t/5/assets/variant-label.js?v=68630717921073576171776826464

js renogy.com collected 2026-09-24 18:07:24 UTC 1,547 bytes, 2 lines download raw bytes

1if(!customElements.get("variant-label")){class VariantLabel extends HTMLElement{constructor(){super(),window.initLazyScript(this,this.initLazySection.bind(this))}initLazySection(){this.variantLabels=this.querySelectorAll(".js-variant-label"),this.variantLabels.length&&(this._productRoot=this.closest(".js-product")||this.closest(".product"),this._onVariantChange=this.handleVariantChange.bind(this),document.addEventListener("on:variant:change",this._onVariantChange),this.dataset.currentVariantId&&this.setVisibleVariantLabel(this.dataset.currentVariantId))}disconnectedCallback(){this._onVariantChange&&document.removeEventListener("on:variant:change",this._onVariantChange)}setVisibleVariantLabel(variantId){if((!this.variantLabels||!this.variantLabels.length)&&(this.variantLabels=this.querySelectorAll(".js-variant-label")),!(variantId==null||variantId==="")){var idStr=String(variantId);this.variantLabels.forEach(function(variantLabel){var match=variantLabel.dataset.variantId!=null&&String(variantLabel.dataset.variantId)===idStr;match?(variantLabel.removeAttribute("hidden"),variantLabel.hidden=!1):(variantLabel.setAttribute("hidden",""),variantLabel.hidden=!0)})}}handleVariantChange(evt){if(!(!evt.detail||!evt.detail.variant)&&!(this._productRoot&&evt.detail.form&&!this._productRoot.contains(evt.detail.form))){var id=evt.detail.variant.id;id!=null&&this.setVisibleVariantLabel(id)}}}customElements.define("variant-label",VariantLabel)}
2//# sourceMappingURL=/cdn/shop/t/5/assets/variant-label.js.map?v=68630717921073576171776826464

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.