TableSelection class

Constructors

TableSelection({required int maxRows, required int maxColumns, required List<double> rowOffsets, required List<double> columnOffsets})

Properties

cellSelection Set<Index>
getter/setter pair
columnOffsets List<double>
getter/setter pair
columnSelection Set<int>
getter/setter pair
focusCount int
getter/setter pair
focusNode FocusNode?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
indexWithFocus Index
getter/setter pair
maxColumns int
getter/setter pair
maxRows int
getter/setter pair
rowOffsets List<double>
getter/setter pair
rowSelection Set<int>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selectionChanged ↔ (void Function()?)
getter/setter pair
textField GrowingTextField?
getter/setter pair
textFieldText String?
getter/setter pair

Methods

addCellSelection(Index index) → void
addColumnSelection(int col) → void
addRowSelection(int row) → void
clear() → void
focusDown() → void
focusLeft() → void
focusRight() → void
focusUp() → void
getIndexFromPosition(Offset pos) Index
hasFocus(Index index) bool
isBeingEdited(Index index) bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setCellSelection(Offset pos1, Offset pos2) → void
setColumnSelection(Offset pos1, Offset pos2) → void
setIndexWithFocus(Index index) → void
setRowSelection(Offset pos1, Offset pos2) → void
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited