modern_spreadsheet/src/modules/selection.ts

15 lines
289 B
TypeScript

export type BaseSelectionType = {
row: number;
column: number;
};
export type RangeSelectionType = {
from: BaseSelectionType;
to: BaseSelectionType;
};
export class Selection {
selectedCell: BaseSelectionType | null = null;
selectedRange: RangeSelectionType | null = null;
}