PageSourceSearch

https://aquatorya.ru/local/templates/sotbit_b2c/assets/js/common/lazyLoad.min.js

js aquatorya.ru collected 2026-10-10 02:35:41 UTC 2,014 bytes, 2 lines download raw bytes

1BX.ready((()=>{BX.LazyLoad.LOADER_SELECTOR="loader-element",BX.LazyLoad.ON_LAZY_LOAD_EVENT_NAME="onLazyLoad",BX.LazyLoad._registerImage=BX.LazyLoad.registerImage,BX.LazyLoad._showImage=BX.LazyLoad.showImage,BX.LazyLoad.initObserver=function(){this.observer=new IntersectionObserver(this.onIntersection.bind(this),{rootMargin:"20% 0% 20% 0%",threshold:0})},BX.LazyLoad.registerImage=function(e,t,a){const s=e.querySelector("img"),r=s?s.id:e.id;e=s??e,null===this.observer&&this.initObserver(),a=a||{},BX.Type.isStringFilled(r)&&BX.Type.isDomNode(e)&&(this.observer.observe(e),this.images[r]={id:r,node:null,src:null,dataSrcName:a.dataSrcName||"src",type:null,func:BX.Type.isFunction(t)?t:null,status:this.imageStatus.undefined})},BX.LazyLoad.showImage=function(e){if(this.images[e.id].status===this.imageStatus.loaded)return;const t=e.getAttribute([this.ATTRIBUTE_TYPE])===this.ATTRIBUTE_VALUE_CALLBACK;if(!t&&(this._showImage(e),e.parentElement instanceof HTMLPictureElement)){e.parentElement.querySelectorAll("source").forEach((e=>{e.setAttribute("srcset",e.dataset.srcset),e.dataset.srcset=""}))}BX.Event.EventEmitter.emit(this.ON_LAZY_LOAD_EVENT_NAME,{element:t?e:e.closest(`[${this.ATTRIBUTE}="false"]`)}),this.images[e.id].status=this.imageStatus.loaded},document.querySelectorAll(`[${BX.LazyLoad.ATTRIBUTE}="false"]`).forEach((e=>BX.LazyLoad.registerImage(e))),new MutationObserver((e=>{e.forEach((e=>{(e.target?.parentElement||e.target).querySelectorAll(`[${BX.LazyLoad.ATTRIBUTE}="false"]`).forEach((e=>BX.LazyLoad.registerImage(e)))}))})).observe(document.body,{childList:!0,subtree:!0}),BX.Event.EventEmitter.subscribe(BX.LazyLoad.ON_LAZY_LOAD_EVENT_NAME,(e=>{e.data.element.setAttribute(BX.LazyLoad.ATTRIBUTE,"true"),e.data.element.querySelector(BX.LazyLoad.LOADER_SELECTOR)?.remove(),window[e.data.element.getAttribute(BX.LazyLoad.ATTRIBUTE_CALLBACK)]?.call(null,e.data.element),delete window[e.data.element.getAttribute(BX.LazyLoad.ATTRIBUTE_CALLBACK)]}))}));
2//# sourceMappingURL=lazyLoad.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.