PageSourceSearch

https://app-ebt.web.app/build/p-d95a5d00.entry.js

js app-ebt.web.app collected 2026-10-03 12:18:42 UTC 1,326 bytes, 1 lines download raw bytes

1import{r,h as s}from"./p-5c854bc2.js";import"./p-c6ca82f8.js";const t=class{constructor(s){r(this,s),this.container="app-file-open",this.updateScrollProgressBar=()=>{const r=this.progressContainerEl.scrollHeight-this.heightInViewport(this.progressContainerEl);this.progressBarEl.style.width=this.progressContainerEl.scrollTop/r*100+"%"}}componentDidLoad(){setTimeout((()=>{this.progressContainerEl=document.querySelector(this.container),this.progressContainerEl.addEventListener("scroll",this.updateScrollProgressBar),this.progressContainerEl.addEventListener("load",this.updateScrollProgressBar)}),2e3)}heightInViewport(r){let s=r.offsetHeight,t=document.body.offsetHeight,e=r.getBoundingClientRect(),o=e.top,i=e.bottom;return Math.max(0,o>0?Math.min(s,t-o):Math.min(i,t))}render(){return s("div",{key:"a85f0bd97dcd4f1f74d380e5c189b30a8f8947fd",class:"progress-bar-container"},s("div",{key:"49aca15323b35036332e26f6ccbec738e0224e26",class:"progress-bar-container__progress",ref:r=>this.progressBarEl=r}))}};t.style=":root{--progress-color:var(--blue-color);--progress-height:2px}.progress-bar-container{position:fixed;top:0;left:0;width:100%;height:var(--progress-height)}.progress-bar-container__progress{height:var(--progress-height);background-color:var(--progress-color);width:0%;float:left}";export{t as progress_reader}

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.