packages/eui/packages/components/eui-table/selectable-row/eui-table-selectable-row.component.ts
Component used internally by eui-table
to make a row selectable.
OnInit
OnDestroy
OnChanges
selector | tr[isSelectable] |
imports |
EUI_INPUT_CHECKBOX
|
templateUrl | ./eui-table-selectable-row.component.html |
Methods |
|
Inputs |
HostBindings |
HostListeners |
Accessors |
isChecked |
Type : boolean
|
Default value : false
|
Wheter the row is selected. |
isKeyboardSelectable |
Type : boolean
|
Default value : false
|
Wheter the selection can be done with the keyboard. |
isSelectable |
Type : any
|
Data of the row. |
class |
Type : string
|
click | ||||||
Arguments : '$event'
|
||||||
click(event: PointerEvent)
|
||||||
Keyboard event handler for selecting rows.
Parameters :
|
onClickRow | ||||||||
onClickRow(event: PointerEvent)
|
||||||||
Decorators :
@HostListener('click', ['$event'])
|
||||||||
Keyboard event handler for selecting rows.
Parameters :
Returns :
void
|
Public toggleCheckedState | ||||||||
toggleCheckedState(e: any)
|
||||||||
Handle the change of the selected status.
Parameters :
Returns :
void
|
cssClasses |
getcssClasses()
|
Computes and returns the CSS classes for the component based on its current state.
Returns :
string
|