@sheetwrite/coreinterface
Payload of the change event; flows OUT for API submission/reconcile.
Members 5
transaction Operations that actually committed after policy and bounds filtering.
changes Cell-level before/after effects; empty for commits that only change metadata.
commitReason What produced this commit — see CommitReason.
source Remote input is observable but never belongs in outgoing local persistence.
epoch Store epoch after the commit; emitted store and grid changes include it.
epoch?: number;Declaration
View full TypeScript declaration
export interface ChangeEvent { epoch?: number;}Referenced by
Workspace packages depending on @sheetwrite/core
@sheetwrite/benchdependency@sheetwrite/docs-startdependency@sheetwrite/reactdependency@sheetwrite/sveltedependency@sheetwrite/vuedependency@sheetwrite/xlsxdependency
Public exports naming ChangeEvent
GridEvents@sheetwrite/coreRowBridge@sheetwrite/coreRowBridgeReconciliationInput@sheetwrite/coreStore@sheetwrite/coreGridAdapterEventHandlers@sheetwrite/coreGridControllerHandlers@sheetwrite/coreRowBridge@sheetwrite/coreRowBridgeReconciliationInput@sheetwrite/coreSpreadsheetShellOptions@sheetwrite/coreRowBridge@sheetwrite/reactSheetwriteGridProps@sheetwrite/reactRowBridge@sheetwrite/svelte- and 3 more