ISelectionPointerState
Represents the state of the grid selection using pointer interactions (mouse). Extends ISelectionKeyboardState to include pointer-specific properties.
Properties
Section titled "Properties"active
Section titled "active"Inherited from: ISelectionKeyboardState
Indicates whether the selection is currently active (being performed). False when resetting the selection.
active: boolean Defined in projects/igniteui-angular/grids/core/src/common/types.ts:73
Indicates whether the Ctrl key is currently pressed during the selection.
ctrl: boolean Defined in projects/igniteui-angular/grids/core/src/common/types.ts:82
Inherited from: ISelectionKeyboardState
The selected node in the grid, if any. Can be null if no node is selected.
node: ISelectionNode Defined in projects/igniteui-angular/grids/core/src/common/types.ts:67
primaryButton
Section titled "primaryButton"Indicates whether the primary pointer button is pressed during the selection (clicked).
primaryButton: boolean Defined in projects/igniteui-angular/grids/core/src/common/types.ts:84
range
Section titled "range"Inherited from: ISelectionKeyboardState
The range of the selected cells in the grid. Can be null when resetting the selection.
range: GridSelectionRange Defined in projects/igniteui-angular/grids/core/src/common/types.ts:71
shift
Section titled "shift"Inherited from: ISelectionKeyboardState
Indicates whether the Shift key is currently pressed during the selection.
shift: boolean Defined in projects/igniteui-angular/grids/core/src/common/types.ts:69