PageSourceSearch

https://match1995.com/cdn/shop/t/132/assets/color-swatches.js?v=164783574666266694961762803305

js match1995.com collected 2026-09-26 00:09:13 UTC 1,926 bytes, 2 lines download raw bytes

1if(!customElements.get("color-swatches")){class ColorSwatches extends HTMLElement{constructor(){if(super(),this.productImage=this.parentNode.querySelector(".product-image"),this.swatches=this.querySelectorAll(".variant-swatch-toggle"),this.productLink=this.parentNode.querySelector(".product-card-link"),this.switchImage=this.getAttribute("data-switch-image")==="true",this.productImage!==null&&this.swatches.length&&this.switchImage){for(let swatch=0;swatch<this.swatches.length;swatch++)this.swatches[swatch].addEventListener("click",this.swatchChange.bind(this,this.swatches[swatch])),this.swatches[swatch].addEventListener("focus",this.swatchChange.bind(this,this.swatches[swatch]));this.swatchChange(this.swatches[0])}}changeProductImage(src,srcset){typeof src=="string"&&typeof srcset=="string"&&src.length&&srcset.length&&this.productImage.src!==src&&this.productImage.srcset!==srcset&&(this.productImage.srcset=srcset,this.productImage.src=src)}changeProductLink(link){typeof link=="string"&&link.length&&this.productLink!==null&&(this.productLink.href=link)}swatchChange(swatch){const variantImageUrl=swatch.getAttribute("data-variant-image"),variantImageSrcSet=swatch.getAttribute("data-variant-srcset"),variantLink=swatch.getAttribute("data-variant-link");typeof variantImageUrl=="string"&&typeof variantImageSrcSet=="string"&&variantImageUrl.length&&variantImageSrcSet.length&&(this.changeProductImage(variantImageUrl,variantImageSrcSet),this.setActiveSwatch(swatch)),typeof variantLink=="string"&&variantLink.length&&this.changeProductLink(variantLink)}setActiveSwatch(activeSwatch){if(typeof activeSwatch=="object"){for(var swatch=0;swatch<this.swatches.length;swatch++)this.swatches[swatch].classList.remove("active");activeSwatch.classList.add("active")}}}customElements.define("color-swatches",ColorSwatches)}
2//# sourceMappingURL=/cdn/shop/t/132/assets/color-swatches.js.map?v=164783574666266694961762803305

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.