Skip to content
Sheetwrite

Sheetwrite / Documentation

MemoryPersistenceAdapter@sheetwrite/core

Executable database-neutral reference adapter for tests, demos, and local workflows.

Executable database-neutral reference adapter for tests, demos, and local workflows.

Members 3

constructor
constructor(...snapshots: readonly WorkbookSnapshot[]);
commit
commit: (request: PersistenceCommitRequest) => Promise<PersistenceCommitResponse>;
load
load: (documentId: string, signal?: AbortSignal) => Promise<WorkbookSnapshot>

Declaration

View full TypeScript declaration
class MemoryPersistenceAdapter implements PersistenceAdapter {
constructor(...snapshots: readonly WorkbookSnapshot[]);
commit: (
request: PersistenceCommitRequest,
) => Promise<PersistenceCommitResponse>;
load: (
documentId: string,
signal?: AbortSignal,
) => Promise<WorkbookSnapshot>;
}