Skip to content
Sheetwrite

Sheetwrite / Documentation

RowBridgeClearDelta@sheetwrite/core

A clearRange effect expanded to its exact changed cells.

A clearRange effect expanded to its exact changed cells.

Members 10

kind
readonly kind: "clear";
range
readonly range: Range;
cells
readonly cells: readonly RowBridgeCell<Id>[];
transaction
readonly transaction: RowBridgeTransaction;
transactionId
readonly transactionId: string;
source
readonly source: OperationSource;
previous
readonly previous: unknown;
next
readonly next: unknown;
operation
readonly operation: DocumentOp;
rowIds
readonly rowIds: readonly (Id | null)[];

Declaration

View full TypeScript declaration
export interface RowBridgeClearDelta<Id extends RowBridgeId = RowBridgeId> {
readonly kind: "clear";
readonly range: Range;
readonly cells: readonly RowBridgeCell<Id>[];
readonly transaction: RowBridgeTransaction;
readonly transactionId: string;
readonly source: OperationSource;
readonly previous: unknown;
readonly next: unknown;
readonly operation: DocumentOp;
readonly rowIds: readonly (Id | null)[];
}