Skip to content
Sheetwrite

Sheetwrite / Documentation

Selection@sheetwrite/core

Current cell, range, row, column, or multi-range selection.

Current cell, range, row, column, or multi-range selection.

Variants 5

{ kind: "cell"; addr: CellAddress }
{ kind: "range"; range: Range }
{ kind: "row"; sheet: SheetId; row: number }
{ kind: "column"; sheet: SheetId; col: number }
{ kind: "multi"; ranges: Range[] }

Declaration

View full TypeScript declaration
export type Selection =
| {
kind: "cell";
addr: CellAddress;
}
| {
kind: "range";
range: Range;
}
| {
kind: "row";
sheet: SheetId;
row: number;
}
| {
kind: "column";
sheet: SheetId;
col: number;
}
| {
kind: "multi";
ranges: Range[];
};