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/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
primaryButton
Section titled "primaryButton"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
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/core/src/data-operations/grid-types.ts:546
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/core/src/data-operations/grid-types.ts:544