1(self.webpackChunkJFrog=self.webpackChunkJFrog||[]).push([[2350],{78672(e,t,n){var a=n(74692);function o(){let e,t=a(".top-fixed-stripe"),n=t.filter(".show");if(n.length){let a=(t.index(n)+1)%t.length;e=t.eq(a)}else e=t.eq(0);n.removeClass("show"),e.addClass("show"),setTimeout(o,8e3)}function i(){new Promise(e=>{const t=setInterval(()=>{jfrog_general.location.country&&(clearInterval(t),e(jfrog_general.location.country))},100)}).then(function(){jfrog_general.top_banner_visible_in&&Object.keys(jfrog_general.top_banner_visible_in).length&&function(){const e=jfrog_general.top_banner_visible_in,t=parseInt(jfrog_general.currentPageID),n=jfrog_general.currentPostType;for(let[a,i]of Object.entries(e))for(let[e,a]of Object.entries(i))if(jfrog_general.location.country===e||"ALL"===e){const e=a.page_IDs.includes(t)||!a.page_IDs.length&&a.is_applies_website,i=a.cpt&&a.cpt.includes(n);if(e||i){const e=document.createElement("div");if(e.className="position-relative top-fixed-stripe","color"===a.backgroundType)e.style.backgroundColor=a.colorBackground;else{const t=document.createElement("img");if(t.className=a.mobileBackground?"img-fluid stripe-bg d-none d-lg-block":"img-fluid stripe-bg",t.src=a.desktopBackground,t.alt="banner background",t.loading="eager",e.appendChild(t),a.mobileBackground){const t=document.createElement("img");t.className="img-fluid stripe-bg d-lg-none",t.src=a.mobileBackground,t.alt="banner background",t.loading="eager",e.appendChild(t)}}const t=document.createElement("div");t.className="container",e.appendChild(t);const n=document.createElement("div");if(n.className="row stripe-inner-content position-relative",t.appendChild(n),void 0!==a.imgDesktop){const e=document.createElement("a");e.href=a.link,e.className="d-none d-md-flex mx-auto align-items-center",a.isOutside&&(e.rel="noopener noreferrer"),a.isNewTab&&(e.target="_blank"),e.setAttribute("aria-label","JFrog Banner"),e.setAttribute("data-gac",a.dataGAC),e.setAttribute("data-gaa",a.dataGAA),e.setAttribute("data-gal",a.dataGAL),n.appendChild(e);const t=document.createElement("img");t.className="img-fluid",t.alt=a?.imgDesktop?.alt||"JFrog Banner",t.src=a.imgDesktop.url,t.width=a.imgDesktop.width,t.height=a.imgDesktop.height,t.loading="eager",e.appendChild(t)}if(void 0!==a.imgMobile){const e=document.createElement("a");e.href=a.link,e.className="d-flex align-items-center d-md-none mx-auto mh-100 p-1",a.isOutside&&(e.rel="noopener noreferrer"),a.isNewTab&&(e.target="_blank"),e.setAttribute("aria-label","JFrog banner"),e.setAttribute("data-gac",a.dataGAC),e.setAttribute("data-gaa",a.dataGAA),e.setAttribute("data-gal",a.dataGAL),n.appendChild(e);const t=document.createElement("img");t.className="img-fluid",t.alt=a?.imgMobile?.alt||"JFrog Banner",t.src=a.imgMobile.url,t.width=a.imgMobile.width,t.height=a.imgMobile.height,t.loading="eager",e.appendChild(t)}document.getElementById("topFixedStripeOuter").appendChild(e),setTimeout(()=>{o()},8e3);break}}}()}).catch(function(e){console.error("Error fetching banner data:",e)})}function r(){i(),document.removeEventListener("scroll",r),document.removeEventListener("mousemove",r),document.removeEventListener("touchstart",r)}document.getElementById("topFixedStripeOuter")&&jfrog_general.is_enable_custom_top_banner&&(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)?(document.addEventListener("scroll",r),document.addEventListener("mousemove",r),document.addEventListener("touchstart",r)):window.onload=i)}}]);
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.