@serenity-is/sleekgrid / RowSelectionModel
Class: RowSelectionModel
Implements
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new RowSelectionModel(options?
): RowSelectionModel
Parameters
Name | Type |
---|---|
options? |
RowSelectionModelOptions |
Returns
Defined in
plugins/rowselectionmodel.ts:37
Properties
onSelectedRangesChanged
• onSelectedRangesChanged: EventEmitter
<CellRange
[], IEventData
>
Implementation of
SelectionModel.onSelectedRangesChanged
Defined in
plugins/rowselectionmodel.ts:35
defaults
▪ Static
Readonly
defaults: RowSelectionModelOptions
Defined in
plugins/rowselectionmodel.ts:41
Methods
destroy
▸ destroy(): void
Returns
void
Implementation of
Defined in
plugins/rowselectionmodel.ts:52
getSelectedRanges
▸ getSelectedRanges(): CellRange
[]
Returns
Defined in
plugins/rowselectionmodel.ts:92
getSelectedRows
▸ getSelectedRows(): number
[]
Returns
number
[]
Defined in
plugins/rowselectionmodel.ts:76
init
▸ init(grid
): void
Parameters
Name | Type |
---|---|
grid |
Grid <any > |
Returns
void
Implementation of
Defined in
plugins/rowselectionmodel.ts:45
setSelectedRanges
▸ setSelectedRanges(ranges
): void
Parameters
Name | Type |
---|---|
ranges |
CellRange [] |
Returns
void
Implementation of
SelectionModel.setSelectedRanges
Defined in
plugins/rowselectionmodel.ts:84
setSelectedRows
▸ setSelectedRows(rows
): void
Parameters
Name | Type |
---|---|
rows |
number [] |
Returns
void