PageSourceSearch

https://centroartesano.es/cdn/shop/t/131/assets/utility.stylesheet.js?v=115421978848924304161774614540

js centroartesano.es collected 2026-10-03 21:36:40 UTC 1,365 bytes, 2 lines download raw bytes

1class ThemeStyleSheet extends HTMLElement{static registeredStyles=new Map;connectedCallback(){if(this.name=this.getAttribute("name"),this.removeDuplicate=this.getAttribute("remove-duplicate")==="true",this.load=this.getAttribute("load"),this.isRemovedDueToDuplicate=!1,!this.name){console.warn('ThemeStyleSheet: Missing required "name" attribute');return}ThemeStyleSheet.registeredStyles.has(this.name)||ThemeStyleSheet.registeredStyles.set(this.name,new Set),ThemeStyleSheet.registeredStyles.get(this.name).add(this),this.queueCleanup()}disconnectedCallback(){if(this.isRemovedDueToDuplicate)return;const stylesForName=ThemeStyleSheet.registeredStyles.get(this.name);stylesForName&&(stylesForName.delete(this),stylesForName.size===0&&ThemeStyleSheet.registeredStyles.delete(this.name))}queueCleanup(){setTimeout(()=>{const stylesForName=ThemeStyleSheet.registeredStyles.get(this.name);if(!stylesForName?.size||stylesForName.size<=1)return;const styleToKeep=Array.from(stylesForName).find(style=>style.load==="inline")||Array.from(stylesForName)[0];stylesForName.forEach(style=>{style!==styleToKeep&&style.removeDuplicate&&(stylesForName.delete(style),style.isRemovedDueToDuplicate=!0,style.remove())})},0)}}customElements.define("style-sheet",ThemeStyleSheet);
2//# sourceMappingURL=/cdn/shop/t/131/assets/utility.stylesheet.js.map?v=115421978848924304161774614540

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.