Files
mintel.me/cloned-websites/klz-cables_com/wp-content/cache/breeze-minification/js/breeze_contact-1-10375-js-js-front-end-breeze-lazy-load.min.js
2026-02-01 00:07:10 +01:00

2 lines
8.1 KiB
JavaScript

<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">!function(e,t){"object"==typeof exports&amp;&amp;"undefined"!=typeof module?module.exports=t():"function"==typeof define&amp;&amp;define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).LazyLoad=t()}(this,(function(){"use strict";const e="undefined"!=typeof window,t=e&amp;&amp;!("onscroll"in window)||"undefined"!=typeof navigator&amp;&amp;/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),a=e&amp;&amp;window.devicePixelRatio&gt;1,n={elements_selector:".lazy",container:t||e?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_bg_set:"bg-set",data_poster:"poster",class_applied:"applied",class_loading:"loading",class_loaded:"loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1,restore_on_error:!1},s=e=&gt;Object.assign({},n,e),l=function(e,t){let a;const n="LazyLoad::Initialized",s=new e(t);try{a=new CustomEvent(n,{detail:{instance:s}})}catch(e){a=document.createEvent("CustomEvent"),a.initCustomEvent(n,!1,!1,{instance:s})}window.dispatchEvent(a)},o="src",r="srcset",i="sizes",d="poster",c="llOriginalAttrs",_="data",u="loading",g="loaded",b="applied",h="error",m="native",p="data-",f="ll-status",v=(e,t)=&gt;e.getAttribute(p+t),E=e=&gt;v(e,f),I=(e,t)=&gt;((e,t,a)=&gt;{const n=p+t;null!==a?e.setAttribute(n,a):e.removeAttribute(n)})(e,f,t),y=e=&gt;I(e,null),k=e=&gt;null===E(e),A=e=&gt;E(e)===m,L=[u,g,b,h],w=(e,t,a,n)=&gt;{e&amp;&amp;"function"==typeof e&amp;&amp;(void 0===n?void 0===a?e(t):e(t,a):e(t,a,n))},x=(t,a)=&gt;{e&amp;&amp;""!==a&amp;&amp;t.classList.add(a)},C=(t,a)=&gt;{e&amp;&amp;""!==a&amp;&amp;t.classList.remove(a)},O=e=&gt;e.llTempImage,M=(e,t)=&gt;{if(!t)return;const a=t._observer;a&amp;&amp;a.unobserve(e)},z=(e,t)=&gt;{e&amp;&amp;(e.loadingCount+=t)},N=(e,t)=&gt;{e&amp;&amp;(e.toLoadCount=t)},T=e=&gt;{let t=[];for(let a,n=0;a=e.children[n];n+=1)"SOURCE"===a.tagName&amp;&amp;t.push(a);return t},R=(e,t)=&gt;{const a=e.parentNode;a&amp;&amp;"PICTURE"===a.tagName&amp;&amp;T(a).forEach(t)},G=(e,t)=&gt;{T(e).forEach(t)},D=[o],H=[o,d],V=[o,r,i],F=[_],j=e=&gt;!!e[c],B=e=&gt;e[c],J=e=&gt;delete e[c],S=(e,t)=&gt;{if(j(e))return;const a={};t.forEach((t=&gt;{a[t]=e.getAttribute(t)})),e[c]=a},P=(e,t)=&gt;{if(!j(e))return;const a=B(e);t.forEach((t=&gt;{((e,t,a)=&gt;{a?e.setAttribute(t,a):e.removeAttribute(t)})(e,t,a[t])}))},U=(e,t,a)=&gt;{x(e,t.class_applied),I(e,b),a&amp;&amp;(t.unobserve_completed&amp;&amp;M(e,t),w(t.callback_applied,e,a))},$=(e,t,a)=&gt;{x(e,t.class_loading),I(e,u),a&amp;&amp;(z(a,1),w(t.callback_loading,e,a))},q=(e,t,a)=&gt;{a&amp;&amp;e.setAttribute(t,a)},K=(e,t)=&gt;{q(e,i,v(e,t.data_sizes)),q(e,r,v(e,t.data_srcset)),q(e,o,v(e,t.data_src))},Q={IMG:(e,t)=&gt;{R(e,(e=&gt;{S(e,V),K(e,t)})),S(e,V),K(e,t)},IFRAME:(e,t)=&gt;{S(e,D),q(e,o,v(e,t.data_src))},VIDEO:(e,t)=&gt;{G(e,(e=&gt;{S(e,D),q(e,o,v(e,t.data_src))})),S(e,H),q(e,d,v(e,t.data_poster)),q(e,o,v(e,t.data_src)),e.load()},OBJECT:(e,t)=&gt;{S(e,F),q(e,_,v(e,t.data_src))}},W=["IMG","IFRAME","VIDEO","OBJECT"],X=(e,t)=&gt;{!t||(e=&gt;e.loadingCount&gt;0)(t)||(e=&gt;e.toLoadCount&gt;0)(t)||w(e.callback_finish,t)},Y=(e,t,a)=&gt;{e.addEventListener(t,a),e.llEvLisnrs[t]=a},Z=(e,t,a)=&gt;{e.removeEventListener(t,a)},ee=e=&gt;!!e.llEvLisnrs,te=e=&gt;{if(!ee(e))return;const t=e.llEvLisnrs;for(let a in t){const n=t[a];Z(e,a,n)}delete e.llEvLisnrs},ae=(e,t,a)=&gt;{(e=&gt;{delete e.llTempImage})(e),z(a,-1),(e=&gt;{e&amp;&amp;(e.toLoadCount-=1)})(a),C(e,t.class_loading),t.unobserve_completed&amp;&amp;M(e,a)},ne=(e,t,a)=&gt;{const n=O(e)||e;ee(n)||((e,t,a)=&gt;{ee(e)||(e.llEvLisnrs={});const n="VIDEO"===e.tagName?"loadeddata":"load";Y(e,n,t),Y(e,"error",a)})(n,(s=&gt;{((e,t,a,n)=&gt;{const s=A(t);ae(t,a,n),x(t,a.class_loaded),I(t,g),w(a.callback_loaded,t,n),s||X(a,n)})(0,e,t,a),te(n)}),(s=&gt;{((e,t,a,n)=&gt;{const s=A(t);ae(t,a,n),x(t,a.class_error),I(t,h),w(a.callback_error,t,n),a.restore_on_error&amp;&amp;P(t,V),s||X(a,n)})(0,e,t,a),te(n)}))},se=(e,t,n)=&gt;{(e=&gt;W.indexOf(e.tagName)&gt;-1)(e)?((e,t,a)=&gt;{ne(e,t,a),((e,t,a)=&gt;{const n=Q[e.tagName];n&amp;&amp;(n(e,t),$(e,t,a))})(e,t,a)})(e,t,n):((e,t,n)=&gt;{(e=&gt;{e.llTempImage=document.createElement("IMG")})(e),ne(e,t,n),(e=&gt;{j(e)||(e[c]={backgroundImage:e.style.backgroundImage})})(e),((e,t,n)=&gt;{const s=v(e,t.data_bg),l=v(e,t.data_bg_hidpi),r=a&amp;&amp;l?l:s;r&amp;&amp;(e.style.backgroundImage=`url("${r}")`,O(e).setAttribute(o,r),$(e,t,n))})(e,t,n),((e,t,n)=&gt;{const s=v(e,t.data_bg_multi),l=v(e,t.data_bg_multi_hidpi),o=a&amp;&amp;l?l:s;o&amp;&amp;(e.style.backgroundImage=o,U(e,t,n))})(e,t,n),((e,t,a)=&gt;{const n=v(e,t.data_bg_set);if(!n)return;let s=n.split("|").map((e=&gt;`image-set(${e})`));e.style.backgroundImage=s.join(),U(e,t,a)})(e,t,n)})(e,t,n)},le=e=&gt;{e.removeAttribute(o),e.removeAttribute(r),e.removeAttribute(i)},oe=e=&gt;{R(e,(e=&gt;{P(e,V)})),P(e,V)},re={IMG:oe,IFRAME:e=&gt;{P(e,D)},VIDEO:e=&gt;{G(e,(e=&gt;{P(e,D)})),P(e,H),e.load()},OBJECT:e=&gt;{P(e,F)}},ie=(e,t)=&gt;{(e=&gt;{const t=re[e.tagName];t?t(e):(e=&gt;{if(!j(e))return;const t=B(e);e.style.backgroundImage=t.backgroundImage})(e)})(e),((e,t)=&gt;{k(e)||A(e)||(C(e,t.class_entered),C(e,t.class_exited),C(e,t.class_applied),C(e,t.class_loading),C(e,t.class_loaded),C(e,t.class_error))})(e,t),y(e),J(e)},de=["IMG","IFRAME","VIDEO"],ce=e=&gt;e.use_native&amp;&amp;"loading"in HTMLImageElement.prototype,_e=(e,t,a)=&gt;{e.forEach((e=&gt;(e=&gt;e.isIntersecting||e.intersectionRatio&gt;0)(e)?((e,t,a,n)=&gt;{const s=(e=&gt;L.indexOf(E(e))&gt;=0)(e);I(e,"entered"),x(e,a.class_entered),C(e,a.class_exited),((e,t,a)=&gt;{t.unobserve_entered&amp;&amp;M(e,a)})(e,a,n),w(a.callback_enter,e,t,n),s||se(e,a,n)})(e.target,e,t,a):((e,t,a,n)=&gt;{k(e)||(x(e,a.class_exited),((e,t,a,n)=&gt;{a.cancel_on_exit&amp;&amp;(e=&gt;E(e)===u)(e)&amp;&amp;"IMG"===e.tagName&amp;&amp;(te(e),(e=&gt;{R(e,(e=&gt;{le(e)})),le(e)})(e),oe(e),C(e,a.class_loading),z(n,-1),y(e),w(a.callback_cancel,e,t,n))})(e,t,a,n),w(a.callback_exit,e,t,n))})(e.target,e,t,a)))},ue=e=&gt;Array.prototype.slice.call(e),ge=e=&gt;e.container.querySelectorAll(e.elements_selector),be=e=&gt;(e=&gt;E(e)===h)(e),he=(e,t)=&gt;(e=&gt;ue(e).filter(k))(e||ge(t)),me=function(t,a){const n=s(t);this._settings=n,this.loadingCount=0,((e,t)=&gt;{ce(e)||(t._observer=new IntersectionObserver((a=&gt;{_e(a,e,t)}),(e=&gt;({root:e.container===document?null:e.container,rootMargin:e.thresholds||e.threshold+"px"}))(e)))})(n,this),((t,a)=&gt;{e&amp;&amp;(a._onlineHandler=()=&gt;{((e,t)=&gt;{var a;(a=ge(e),ue(a).filter(be)).forEach((t=&gt;{C(t,e.class_error),y(t)})),t.update()})(t,a)},window.addEventListener("online",a._onlineHandler))})(n,this),this.update(a)};return me.prototype={update:function(e){const a=this._settings,n=he(e,a);var s,l;N(this,n.length),t?this.loadAll(n):ce(a)?((e,t,a)=&gt;{e.forEach((e=&gt;{-1!==de.indexOf(e.tagName)&amp;&amp;((e,t,a)=&gt;{e.setAttribute("loading","lazy"),ne(e,t,a),((e,t)=&gt;{const a=Q[e.tagName];a&amp;&amp;a(e,t)})(e,t),I(e,m)})(e,t,a)})),N(a,0)})(n,a,this):(l=n,(e=&gt;{e.disconnect()})(s=this._observer),((e,t)=&gt;{t.forEach((t=&gt;{e.observe(t)}))})(s,l))},destroy:function(){this._observer&amp;&amp;this._observer.disconnect(),e&amp;&amp;window.removeEventListener("online",this._onlineHandler),ge(this._settings).forEach((e=&gt;{J(e)})),delete this._observer,delete this._settings,delete this._onlineHandler,delete this.loadingCount,delete this.toLoadCount},loadAll:function(e){const t=this._settings;he(e,t).forEach((e=&gt;{M(e,this),se(e,t,this)}))},restoreAll:function(){const e=this._settings;ge(e).forEach((t=&gt;{ie(t,e)}))}},me.load=(e,t)=&gt;{const a=s(t);se(e,a)},me.resetStatus=e=&gt;{y(e)},e&amp;&amp;((e,t)=&gt;{if(t)if(t.length)for(let a,n=0;a=t[n];n+=1)l(e,a);else l(e,t)})(me,window.lazyLoadOptions),me}));
;</pre></body></html>