PageSourceSearch

https://www.flexispy.com/common/js/cache/lazyload.min.js

js flexispy.com collected 2026-10-01 13:10:45 UTC 6,536 bytes, 1 lines download raw bytes

1function _extends(){return _extends=Object.assign||function(a){for(var b=1;b<arguments.length;b++){var c=arguments[b];for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}return a},_extends.apply(this,arguments)}function _typeof(a){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a})(a)}function addClass(a,b){if("undefined"!=typeof window&&"classList"in document.createElement("p"))return void a.classList.add(b);a.className+=(a.className?" ":"")+b}function WebpIsSupported(a){if(!window.createImageBitmap)return void a(!1);fetch("data:image/webp;base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoCAAEAAQAcJaQAA3AA/v3AgAA=").then(function(a){return a.blob()}).then(function(b){createImageBitmap(b).then(function(){a(!0)},function(){a(!1)})})}!function(a,b){"object"===("undefined"==typeof exports?"undefined":_typeof(exports))&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.LazyLoad=b()}(this,function(){"use strict";function a(a,b){if(b)if(b.length)for(var c,d=0;c=b[d];d+=1)h(a,c);else h(a,b)}var b="undefined"!=typeof window,c=b&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),d=b&&"IntersectionObserver"in window,e=b&&"classList"in document.createElement("p"),f={elements_selector:"img",container:c||b?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",class_loading:"loading",class_loaded:"loaded",class_error:"error",load_delay:0,auto_unobserve:!0,callback_enter:null,callback_exit:null,callback_reveal:null,callback_loaded:null,callback_error:null,callback_finish:null,use_native:!1},g=function(a){return _extends({},f,a)},h=function(a,b){var c,d="LazyLoad::Initialized",e=new a(b);try{c=new CustomEvent(d,{detail:{instance:e}})}catch(a){c=document.createEvent("CustomEvent"),c.initCustomEvent(d,!1,!1,{instance:e})}window.dispatchEvent(c)},i="data-",j="was-processed",k="ll-timeout",l="true",m=function(a,b){return a.getAttribute(i+b)},n=function(a,b,c){var d=i+b;if(null===c)return void a.removeAttribute(d);a.setAttribute(d,c)},o=function(a){return n(a,j,l)},p=function(a){return m(a,j)===l},q=function(a,b){return n(a,k,b)},r=function(a){return m(a,k)},s=function(a){return a.filter(function(a){return!p(a)})},t=function(a,b){return a.filter(function(a){return a!==b})},u=function(a,b){a&&a(b)},v=function(a,b){a._loadingCount+=b,0===a._elements.length&&0===a._loadingCount&&u(a._settings.callback_finish)},w=function(a){for(var b,c=[],d=0;b=a.children[d];d+=1)"SOURCE"===b.tagName&&c.push(b);return c},x=function(a,b,c){c&&a.setAttribute(b,c)},y=function(a,b){x(a,"sizes",m(a,b.data_sizes)),x(a,"srcset",m(a,b.data_srcset)),x(a,"src",m(a,b.data_src))},z=function(a,b){var c=a.parentNode;if(c&&"PICTURE"===c.tagName){w(c).forEach(function(a){y(a,b)})}y(a,b)},A=function(a,b){x(a,"src",m(a,b.data_src))},B=function(a,b){w(a).forEach(function(a){x(a,"src",m(a,b.data_src))}),x(a,"src",m(a,b.data_src)),a.load()},C=function(a,b){var c=m(a,b.data_src),d=m(a,b.data_bg);c&&(a.style.backgroundImage='url("'.concat(c,'")')),d&&(a.style.backgroundImage=d)},D={IMG:z,IFRAME:A,VIDEO:B},E=function(a,b){var c=b._settings,d=a.tagName,e=D[d];if(e)return e(a,c),v(b,1),void(b._elements=t(b._elements,a));C(a,c)},F=function(a,b){if(e)return void a.classList.add(b);a.className+=(a.className?" ":"")+b},G=function(a,b){if(e)return void a.classList.remove(b);a.className=a.className.replace(new RegExp("(^|\\s+)"+b+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")},H="load",I="loadeddata",J="error",K=function(a,b,c){a.addEventListener(b,c)},L=function(a,b,c){a.removeEventListener(b,c)},M=function(a,b,c){K(a,H,b),K(a,I,b),K(a,J,c)},N=function(a,b,c){L(a,H,b),L(a,I,b),L(a,J,c)},O=function(a,b,c){var d=c._settings,e=b?d.class_loaded:d.class_error,f=b?d.callback_loaded:d.callback_error,g=a.target;G(g,d.class_loading),F(g,e),u(f,g),v(c,-1)},P=function(a,b){var c=function c(e){O(e,!0,b),N(a,c,d)},d=function d(e){O(e,!1,b),N(a,c,d)};M(a,c,d)},Q=["IMG","IFRAME","VIDEO"],R=function(a,b){var c=b._settings;if(u(c.callback_enter,a),!c.load_delay)return void S(a,b);V(a,b)},S=function(a,b){var c=b._observer;W(a,b),c&&b._settings.auto_unobserve&&c.unobserve(a)},T=function(a,b){var c=b._settings;u(c.callback_exit,a),c.load_delay&&U(a)},U=function(a){var b=r(a);b&&(clearTimeout(b),q(a,null))},V=function(a,b){var c=b._settings.load_delay,d=r(a);d||(d=setTimeout(function(){S(a,b),U(a)},c),q(a,d))},W=function(a,b,c){var d=b._settings;!c&&p(a)||(Q.indexOf(a.tagName)>-1&&(P(a,b),F(a,d.class_loading)),E(a,b),o(a),u(d.callback_reveal,a),u(d.callback_set,a))},X=function(a){return a.isIntersecting||a.intersectionRatio>0},Y=function(a){return{root:a.container===document?null:a.container,rootMargin:a.thresholds||a.threshold+"px"}},Z=function(a){return!!d&&(a._observer=new IntersectionObserver(function(b){b.forEach(function(b){return X(b)?R(b.target,a):T(b.target,a)})},Y(a._settings)),!0)},$=["IMG","IFRAME"],_=function(a){return a.use_native&&"loading"in HTMLImageElement.prototype}
1,aa=function(a){a._elements.forEach(function(b){-1!==$.indexOf(b.tagName)&&(b.setAttribute("loading","lazy"),W(b,a))})},ba=function(a){return Array.prototype.slice.call(a)},ca=function(a){return a.container.querySelectorAll(a.elements_selector)},da=function(a,b){return s(ba(a||ca(b)))},ea=function(a,b){this._settings=g(a),this._loadingCount=0,Z(this),this.update(b)};return ea.prototype={update:function(a){var b=this,d=this._settings;if(this._elements=da(a,d),c||!this._observer)return void this.loadAll();_(d)&&(aa(this),this._elements=da(a,d)),this._elements.forEach(function(a){b._observer.observe(a)})},destroy:function(){var a=this;this._observer&&(this._elements.forEach(function(b){a._observer.unobserve(b)}),this._observer=null),this._elements=null,this._settings=null},load:function(a,b){W(a,this,b)},loadAll:function(){var a=this;this._elements.forEach(function(b){S(b,a)})}},b&&a(ea,window.lazyLoadOptions),ea}),Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector);var lazyLoadInstance=new LazyLoad({elements_selector:".lazy-load",callback_reveal:function(a){a.matches(".bg-load")&&addClass(a,"loaded"),a.matches(".formSubscibe")&&callRecaptcha()}});WebpIsSupported(function(a){var b=document.getElementsByTagName("BODY")[0];a&&addClass(b,"webp")});

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.