Skip to content
Sheetwrite

Sheetwrite / Documentation

RowBridgeRangeDelta@sheetwrite/core

A setRange/setBlock effect expanded to its exact changed cells.

A setRange/setBlock effect expanded to its exact changed cells.

Members 10

kind
readonly kind: "range";
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 RowBridgeRangeDelta<Id extends RowBridgeId = RowBridgeId> {
readonly kind: "range";
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)[];
}