Skip to content

PagedDocument

Experimental UTF-8 read-only source. Positions count raw decoded UTF-16, including a BOM.

new PagedDocument(source, options?): PagedDocument

RangeSource

PagedOptions

PagedDocument

get stats(): object

object

bytesRead: number

cachedBytes: number

checkpoints: number

checkpointStride: number

inFlight: number

lines: number

peakCachedBytes: number

peakInFlight: number

state: "disposed" | "failed" | "indexing" | "ready" | "stale"

utf16Length: number

views: number

createView(): PagedDocumentView

PagedDocumentView


dispose(): void

void


initialize(): Promise<void>

Promise<void>