@serenity-is/sleekgrid / RowSelectionModel
Class: RowSelectionModel
Implements
Constructors
new RowSelectionModel()
new RowSelectionModel(
options?):RowSelectionModel
Parameters
options?
Returns
Defined in
plugins/rowselectionmodel.ts:36
Properties
onSelectedRangesChanged
onSelectedRangesChanged:
EventEmitter<CellRange[],IEventData>
Implementation of
SelectionModel.onSelectedRangesChanged
Defined in
plugins/rowselectionmodel.ts:34
defaults
readonlystaticdefaults:RowSelectionModelOptions
Defined in
plugins/rowselectionmodel.ts:40
Methods
destroy()
destroy():
void
Returns
void
Implementation of
Defined in
plugins/rowselectionmodel.ts:51
getSelectedRanges()
getSelectedRanges():
CellRange[]
Returns
Defined in
plugins/rowselectionmodel.ts:91
getSelectedRows()
getSelectedRows():
number[]
Returns
number[]
Defined in
plugins/rowselectionmodel.ts:75
init()
init(
grid):void
Parameters
grid
Grid<any>
Returns
void
Implementation of
Defined in
plugins/rowselectionmodel.ts:44
setSelectedRanges()
setSelectedRanges(
ranges):void
Parameters
ranges
Returns
void
Implementation of
SelectionModel.setSelectedRanges
Defined in
plugins/rowselectionmodel.ts:83
setSelectedRows()
setSelectedRows(
rows):void
Parameters
rows
number[]
Returns
void