@serenity-is/sleekgrid / RowSelectionModel
Class: RowSelectionModel
Defined in: src/plugins/rowselectionmodel.ts:28
Implements
Constructors
Constructor
new RowSelectionModel(
options?):RowSelectionModel
Defined in: src/plugins/rowselectionmodel.ts:35
Parameters
options?
Returns
RowSelectionModel
Properties
onSelectedRangesChanged
onSelectedRangesChanged:
EventEmitter<CellRange[], { }>
Defined in: src/plugins/rowselectionmodel.ts:33
Implementation of
SelectionModel.onSelectedRangesChanged
defaults
readonlystaticdefaults:RowSelectionModelOptions
Defined in: src/plugins/rowselectionmodel.ts:39
Methods
destroy()
destroy():
void
Defined in: src/plugins/rowselectionmodel.ts:50
Returns
void
Implementation of
getSelectedRanges()
getSelectedRanges():
CellRange[]
Defined in: src/plugins/rowselectionmodel.ts:90
Returns
getSelectedRows()
getSelectedRows():
number[]
Defined in: src/plugins/rowselectionmodel.ts:74
Returns
number[]
init()
init(
grid):void
Defined in: src/plugins/rowselectionmodel.ts:43
Parameters
grid
Returns
void
Implementation of
setSelectedRanges()
setSelectedRanges(
ranges):void
Defined in: src/plugins/rowselectionmodel.ts:82
Parameters
ranges
Returns
void
Implementation of
SelectionModel.setSelectedRanges
setSelectedRows()
setSelectedRows(
rows):void
Defined in: src/plugins/rowselectionmodel.ts:78
Parameters
rows
number[]
Returns
void