Skip to content

@serenity-is/corelib / GridRowSelectionMixin

Class: GridRowSelectionMixin

Table of contents

Constructors

Properties

Methods

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>

Defined in

src/ui/helpers/slickhelpers.ts:141