1"use strict";(self.NiveaXwebpackJsonp=self.NiveaXwebpackJsonp||[]).push([[9326],{32750:(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const i='[data-module="Squarelovin"]';class r{static setup(e=i){Array.from(document.querySelectorAll(e)).filter(e=>!e.dataset.moduleInitialized).forEach(e=>{new r(e),e.dataset.moduleInitialized="true"})}constructor(e){this.element=e,this.init()}init(){let e=new IntersectionObserver(t=>{t.forEach(t=>{t.isIntersecting&&(this.initSquarelovinScript(),e.disconnect())})});e.observe(this.element)}checkConsentApi(){let e=!1;try{window.__cmp("consentStatus"),e=!0}catch(e){console.debug("ConsentManagerApi is Not Loaded")}return e}initSquarelovinScript(){this.checkConsentApi()?(this.loadSquareLovin(),window.__cmp("addEventListener",["vendorconsent",()=>{this.loadSquareLovin()},!1],null)):this.createSquarelovinScriptElement()}loadSquareLovin(){!document.getElementById("squarelovingSDK")&&this.getCmpVendorConsent()&&this.createSquarelovinScriptElement()}getCmpVendorConsent(){var e,t;return!!(null===(t=null===(e=window.__cmp("getC
1MPData"))||void 0===e?void 0:e.vendorConsents)||void 0===t?void 0:t.c8284)}createSquarelovinScriptElement(){const e=this.createScriptElement();document.body.appendChild(e)}createScriptElement(){const e=document.createElement("script");return e.id="nx-squarelovin-script",e.innerHTML=`const scriptElement = document.createElement("script");\n scriptElement.src = "${this.element.getAttribute("data-squarelovin-script-url")}";\n scriptElement.type = "module";\n scriptElement.id = "squarelovingSDK"\n document.body.appendChild(scriptElement);\n `,e}}r.setup(i)}}]); 2//# sourceMappingURL=/dist/NiveaX/./modules/Squarelovin-Squarelovin.59b0512b.js.2500c39c.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.