Loading documentation…
Loading documentation…
internal
Internal/transitive entry point; application code normally does not import it directly. Import this entry point as @sheetwrite/formulas.
Source entry: packages/formulas/loader.d.ts
CellOutResult of a single-cell read.
CellSnapshotResolved values of a sparse coordinate batch, one entry per requested cell.
CellStoreThe workbook-wide store: every sheet, one string pool.
DistinctColumnDistinct-value scan result for one column: parallel kind/number/text arrays whose buffers are surrendered once through the take accessors.
RangeSnapshotOpaque, store-local history payload for one dense rectangular cell block.
SourceSnapshotCompact serializable projection of persisted derived-cell sources and spill identity in one range.
WindowViewA bulk window of resolved cells, row-major over nrows x ncols.
createEngineInitialize a fresh engine; a compiled module can be reused without retaining its memory.
functionNamesNames accepted by the full engine, including aliases.
initSyncInstantiates the given module, which can either be bytes or a precompiled WebAssembly.Module.
isLoadedWhether the WASM module has finished initializing.
loadInitialize the WASM module.
EngineInstanceEngine objects and caches owned by one independently collectible WASM instance.
InitInputSources accepted by asynchronous initialization: a fetchable URL/request/response, raw module bytes, or a precompiled WebAssembly.Module.
SyncInitInputSources accepted by synchronous initialization: raw module bytes or a precompiled WebAssembly.Module.