ISelectionPointerState

Represents the state of the grid selection using pointer interactions (mouse). Extends ISelectionKeyboardState to include pointer-specific properties.

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

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

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

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