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