@serenity-is/corelib / GridRowSelectionMixin
Class: GridRowSelectionMixin
Table of contents
Constructors
Properties
Methods
- clear
- getSelectedAsInt32
- getSelectedAsInt64
- getSelectedKeys
- isSelectable
- resetCheckedAndRefresh
- selectKeys
- setSelectedKeys
- updateSelectAll
- createSelectColumn
Constructors
constructor
• new GridRowSelectionMixin(grid, options?)
Parameters
| Name | Type |
|---|---|
grid |
IDataGrid |
options? |
GridRowSelectionMixinOptions |
Defined in
src/ui/helpers/slickhelpers.ts:24
Properties
grid
• Private grid: IDataGrid
Defined in
src/ui/helpers/slickhelpers.ts:21
idField
• Private idField: string
Defined in
src/ui/helpers/slickhelpers.ts:19
include
• Private include: Object
Index signature
▪ [key: string]: boolean
Defined in
src/ui/helpers/slickhelpers.ts:20
options
• Private options: GridRowSelectionMixinOptions
Defined in
src/ui/helpers/slickhelpers.ts:22
Methods
clear
▸ clear(): void
Returns
void
Defined in
src/ui/helpers/slickhelpers.ts:91
getSelectedAsInt32
▸ getSelectedAsInt32(): number[]
Returns
number[]
Defined in
src/ui/helpers/slickhelpers.ts:114
getSelectedAsInt64
▸ getSelectedAsInt64(): number[]
Returns
number[]
Defined in
src/ui/helpers/slickhelpers.ts:120
getSelectedKeys
▸ getSelectedKeys(): string[]
Returns
string[]
Defined in
src/ui/helpers/slickhelpers.ts:110
isSelectable
▸ Private isSelectable(item): boolean
Parameters
| Name | Type |
|---|---|
item |
any |
Returns
boolean
Defined in
src/ui/helpers/slickhelpers.ts:135
resetCheckedAndRefresh
▸ resetCheckedAndRefresh(): void
Returns
void
Defined in
src/ui/helpers/slickhelpers.ts:96
selectKeys
▸ selectKeys(keys): void
Parameters
| Name | Type |
|---|---|
keys |
string[] |
Returns
void
Defined in
src/ui/helpers/slickhelpers.ts:102
setSelectedKeys
▸ setSelectedKeys(keys): void
Parameters
| Name | Type |
|---|---|
keys |
string[] |
Returns
void
Defined in
src/ui/helpers/slickhelpers.ts:126
updateSelectAll
▸ updateSelectAll(): void
Returns
void
Defined in
src/ui/helpers/slickhelpers.ts:78
createSelectColumn
▸ Static createSelectColumn(getMixin): Column<any>
Parameters
| Name | Type |
|---|---|
getMixin |
() => GridRowSelectionMixin |
Returns
Column<any>