1"use strict";(self.webpackChunkzenitPlatformHorizon=self.webpackChunkzenitPlatformHorizon||[]).push([[55311],{4059(e,t,i){i.d(t,{A:()=>l});class l{static debounce(e,t){let i,l=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(){for(var n=arguments.length,o=Array(n),s=0;s<n;s++)o[s]=arguments[s];l&&!i&&setTimeout(e.bind(e,...o),0),clearTimeout(i),i=setTimeout(e.bind(e,...o),t)}}}},5311(e,t,i){i.r(t),i.d(t,{default:()=>n});var l=i(4059);class n extends window.PluginBaseClass{static #e=this.options={resizeDebounceTime:200};init(){this._getScrollbarWidth(),this._registerEvents()}_registerEvents(){window.addEventListener("resize",l.A.debounce(this._getScrollbarWidth.bind(this),this.options.resizeDebounceTime)),this._getSidebarScrollbarWidth()}_getScrollbarWidth(){let e=window.innerWidth-document.documentElement.clientWidth;document.documentElement.style.setProperty("--zen-scrollbar-width",`${e}px`)}_getSidebarScrollbarWidth(){let e=document.createElement("div");e.style.width="100px",e.style.height="100px",e.style.overflow="scroll",e.style.position="absolute",e.style.scrollbarWidth="thin",e.style.top="-9999px",e.style.visibility="hidden",document.body.appendChild(e);let t=e.offsetWidth-e.clientWidth;document.documentElement.style.setProperty("--zen-scrollbar-thin-width",`${t}px`),document.body.removeChild(e)}}}}]);
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.