PageSourceSearch

https://boutique.angers-sco.fr/cdn/shop/t/12/assets/lazy.js?v=118256618746160734101790440396

js angers-sco.fr collected 2026-10-02 10:02:36 UTC 1,132 bytes, 2 lines download raw bytes

1class ImageLoader extends HTMLElement{#img;#observer;connectedCallback(){this.#img=this.querySelector("img"),this.#img&&(this.#bind(),this.hasAttribute("observe")&&this.#observe())}disconnectedCallback(){this.#observer?.disconnect()}#rmLoading(){return this.removeAttribute("loading")}#bind(){const img=this.#img;if(this.removeAttribute("loaded"),this.removeAttribute("error"),this.setAttribute("loading",""),img.complete)return this.removeAttribute("lazy"),this.#rmLoading(),this.setAttribute(img.naturalWidth>0?"loaded":"error","");img.addEventListener("load",()=>{this.#rmLoading(),this.setAttribute("loaded","")},{once:!0}),img.addEventListener("error",()=>{this.#rmLoading(),this.setAttribute("error","")},{once:!0})}#observe(){this.#observer=new MutationObserver(mutations=>{for(const mutation of mutations)if(mutation.attributeName==="src"||mutation.attributeName==="srcset"){this.#bind();break}}),this.#observer.observe(this.#img,{attributes:!0,attributeFilter:["src","srcset"]})}}customElements.define("hdt-image-loader",ImageLoader);
2//# sourceMappingURL=/cdn/shop/t/12/assets/lazy.js.map?v=118256618746160734101790440396

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.