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/core/src/data-operations/grid-types.ts:548

Indicates whether the Ctrl key is currently pressed during the selection.

ctrl: boolean

Defined in projects/igniteui-angular/core/src/data-operations/grid-types.ts:557

Inherited from: ISelectionKeyboardState

The selected node in the grid, if any. Can be null if no node is selected.

node: ISelectionNode | null

Defined in projects/igniteui-angular/core/src/data-operations/grid-types.ts:542

Indicates whether the primary pointer button is pressed during the selection (clicked).

primaryButton: boolean

Defined in projects/igniteui-angular/core/src/data-operations/grid-types.ts:559

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/core/src/data-operations/grid-types.ts:546

Inherited from: ISelectionKeyboardState

Indicates whether the Shift key is currently pressed during the selection.

shift: boolean

Defined in projects/igniteui-angular/core/src/data-operations/grid-types.ts:544