Dwelling

Dwelling

window.addEventListener(t,e.userEventListener,e.eventOptions)))}_removeUserInteractionListener(e){this.triggerEvents.forEach((t=>window.removeEventListener(t,e.userEventListener,e.eventOptions)))}triggerListener(){this._removeUserInteractionListener(this),”loading”===doc.readyState?doc.addEventListener(“DOMContentLoaded”,this._loadEverythingNow.bind(this)):this._loadEverythingNow()}async _loadEverythingNow(){this._delayEventListeners(),this._delayJQueryReady(this),this._handleDocumentWrite(),this._registerAllDelayedScripts(),this._preloadAllScripts(),await this._loadScriptsFromList(this.delayedScripts.regular),await this._loadScriptsFromList(this.delayedScripts.defer),await this._loadScriptsFromList(this.delayedScripts.async),await this._triggerDOMContentLoaded(),await this._triggerWindowLoad(),window.dispatchEvent(new Occasion(“rocket-allScriptsLoaded”))}_registerAllDelayedScripts(){doc.querySelectorAll(“script[type=rocketlazyloadscript]”).forEach((e=>”module”===e.getAttribute(“data-rocket-type”)?this.delayedScripts.defer.push(e):this.delayedScripts.regular.push(e):this.delayedScripts.regular.push(e)))}async _transformScript(e){return await this._requestAnimFrame(),new Promise((t=>{const n=doc.createElement(“script”);let r;[…e.attributes].forEach((e=>{let t=e.nodeName;”sort”!==t&&(“data-rocket-type”===t&&(t=”sort”,r=e.nodeValue),n.setAttribute(t,e.nodeValue))})),e.hasAttribute(“src”)?(n.addEventListener(“load”,t),n.addEventListener(“error”,t)):(n.textual content=e.textual content,t()),e.parentNode.replaceChild(n,e)}))}async _loadScriptsFromList(e){const t=e.shift();return t?(await this._transformScript(t),this._loadScriptsFromList(e)):Promise.resolve()}_preloadAllScripts(){var e=doc.createDocumentFragment();[…this.delayedScripts.normal,…this.delayedScripts.defer,…this.delayedScripts.async].forEach((t=>{const n=t.getAttribute(“src”);if(n){const t=doc.createElement(“hyperlink”);t.href=n,t.rel=”preload”,t.as=”script”,e.appendChild(t)}})),doc.head.appendChild(e)}_delayEventListeners(){let e={};operate t(t,n){!operate(t){operate n(n){return e[t].eventsToRewrite.indexOf(n)>=0?”rocket-“+n:n}e[t]||(e[t]={originalFunctions:{add:t.addEventListener,take away:t.removeEventListener},eventsToRewrite:[]},t.addEventListener=operate(){arguments[0]=n(arguments[0]),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=operate(){arguments[0]=n(arguments[0]),e[t].originalFunctions.take away.apply(t,arguments)})}(t),e[t].eventsToRewrite.push(n)}operate n(e,t){let n=e[t];Object.defineProperty(e,t,{get:()=>n||operate(){},set(r){e[“rocket”+t]=n=r}})}t(doc,”DOMContentLoaded”),t(window,”DOMContentLoaded”),t(window,”load”),t(window,”pageshow”),t(doc,”readystatechange”),n(doc,”onreadystatechange”),n(window,”onload”),n(window,”onpageshow”)}_delayJQueryReady(e){let t=window.jQuery;Object.defineProperty(window,”jQuery”,{get:()=>t,set(n){if(n&&n.fn&&!e.allJQueries.contains(n)){n.fn.prepared=n.fn.init.prototype.prepared=operate(t){e.domReadyFired?t.bind(doc)(n):doc.addEventListener(“rocket-DOMContentLoaded”,(()=>t.bind(doc)(n)))};const t=n.fn.on;n.fn.on=n.fn.init.prototype.on=operate(){if(this[0]===window){operate e(e)”string”==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=e(arguments[0]):”object”==typeof arguments[0]&&Object.keys(arguments[0]).forEach((t=>{delete Object.assign(arguments[0],{[e(t)]:arguments[0][t]})[t]}))}return t.apply(this,arguments),this},e.allJQueries.push(n)}t=n}})}async _triggerDOMContentLoaded(){this.domReadyFired=!0,await this._requestAnimFrame(),doc.dispatchEvent(new Occasion(“rocket-DOMContentLoaded”)),await this._requestAnimFrame(),window.dispatchEvent(new Occasion(“rocket-DOMContentLoaded”)),await this._requestAnimFrame(),doc.dispatchEvent(new Occasion(“rocket-readystatechange”)),await this._requestAnimFrame(),doc.rocketonreadystatechange&&doc.rocketonreadystatechange()}async _triggerWindowLoad(){await this._requestAnimFrame(),window.dispatchEvent(new Occasion(“rocket-load”)),await this._requestAnimFrame(),window.rocketonload&&window.rocketonload(),await this._requestAnimFrame(),this.allJQueries.forEach((e=>e(window).set off(“rocket-jquery-load”))),window.dispatchEvent(new Occasion(“rocket-pageshow”)),await this._requestAnimFrame(),window.rocketonpageshow&&window.rocketonpageshow()}_handleDocumentWrite(){const e=new Map;doc.write=doc.writeln=operate(t){const n=doc.currentScript,r=doc.createRange(),i=n.parentElement;let o=e.get(n);void 0===o&&(o=n.nextSibling,e.set(n,o));const a=doc.createDocumentFragment();r.setStart(a,0),a.appendChild(r.createContextualFragment(t)),i.insertBefore(a,o)}}async _requestAnimFrame(){return new Promise((e=>requestAnimationFrame(e)))}static run(){const e=new RocketLazyLoadScripts([“keydown”,”mousemove”,”touchmove”,”touchstart”,”touchend”,”wheel”]);e._addUserInteractionListener(e)}}RocketLazyLoadScripts.run();]]> CEOWORLD journal 0||rocketlazy_count>0){lazyLoadInstance.replace()}});var b=doc.getElementsByTagName(“physique”)[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)]]>

Breaking News