PageSourceSearch

https://www.breitkopf.com/theme/6e4ed2aba286bb6a3ac76c0bb1a9e118/j…sphere.zen-scrollbar-width.plugin.3458ef.js

js breitkopf.com collected 2026-09-24 20:27:57 UTC 1,312 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[33297],{3297(e,t,i){i.r(t),i.d(t,{default:()=>l});var s=i(4059);class l extends window.PluginBaseClass{static #e=this.options={resizeDebounceTime:200};init(){this._getScrollbarWidth(),this._registerEvents()}_registerEvents(){window.addEventListener("resize",s.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)}}},4059(e,t,i){i.d(t,{A:()=>s});class s{static debounce(e,t){let i,s=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(){for(var l=arguments.length,n=Array(l),d=0;d<l;d++)n[d]=arguments[d];s&&!i&&setTimeout(e.bind(e,...n),0),clearTimeout(i),i=setTimeout(e.bind(e,...n),t)}}}}}]);

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.