1let _cookiePopupInitialized=!1;function _showPopupOnScroll(e,o){let i=()=>{window.scrollY>0&&(window.removeEventListener("scroll",i),e.classList.remove("hidden"),null==o||o.forEach(e=>e.classList.remove("hidden")),_initAccordionOnce())};window.addEventListener("scroll",i,{passive:!0})}function manageCookies(e){let o=document.querySelector("#cookiePopupBlockEu"),i=document.querySelectorAll(".cookie-background"),n=e.success&&e.analytics&&e.social_media,t=e.consent_not_required,c=e.success&&e.analytics,l=e.success&&e.social_media,s=!e.success;new CookieEu(o)._showCookieSettings(e),n||c?doGrantAll():l?updateGtagConsent("denied","denied"):s&&(_showPopupOnScroll(o,i),t&&void 0===getCookieValue("cookieConsent")&&doGrantAll())}function checkLms(){return["www.ispringlearn.local","learn.ispring.projects.ispring.lan","learn.ispring.rel.projects.ispring.lan","www.ispring.com"].includes(window.location.host)}function doGrantAll(){initGtm(),!1===checkLms()&&"id"!==document.documentElement.lang&&initGoogleAnalyticsFour("granted","granted"),"function"==typeof initPostAffiliate&&initPostAffiliate(),"function"==typeof initGoogleOptimize&&initGoogleOptimize()}window.initCookiePopup=async()=>{var e;
1_cookiePopupInitialized=!0;let o=getCookieValue("VISITOR_COUNTRY"),i=null==(e=document.querySelector("#isEuBuild"))?void 0:e.value,n=await request.post({url:"/ispring_content/form_handlers/check_cookie_agreement.php",body:convertObjectToFormData({vc:o,is_eu_build:i})});return n&&manageCookies(n),n},window.addEventListener("load",()=>{setTimeout(()=>{_cookiePopupInitialized||window.initCookiePopup()},3e3)});
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.