Keyboard Navigation
The Kendo UI for Angular PivotGrid provides keyboard navigation support to enhance accessibility and improve user experience. Keyboard navigation is enabled by default, allowing users to navigate through the PivotGrid using keyboard shortcuts. This feature is particularly useful for users who rely on keyboard navigation or assistive technologies.
Starting with Kendo UI for Angular v19.0.0, the PivotGrid keyboard navigation is enabled by default. To disable it, set the
navigable
property tofalse
.
The PivotGrid supports the following keyboard shortcuts:
SHORTCUT | DESCRIPTION |
---|---|
Right Arrow | Moves the focus one cell to the right. If the focus is on the right-most cell in the row, the focus does not move. |
Left Arrow | Moves the focus one cell to the left. If the focus is on the left-most cell in the row, the focus does not move. |
Down Arrow | Moves the focus one cell down. If the focus is on the bottom-most cell in the column, the focus does not move. |
Up Arrow | Moves the focus one cell up. If the focus is on the top-most cell in the column, the focus does not move. |
Home | Moves the focus to the first focusable cell in the row. |
End | Moves the focus to the last focusable cell in the row. |
Ctrl/Cmd & Home | Moves the focus to the first cell in the first row. |
Ctrl/Cmd & End | Moves the focus to the last cell in the last row. |
Enter/Space | Toggles the expanded state of an expandable header when such is focused. |
o | The small Latin letter "o". Opens the configurator when available. |
Escape | Closes the configurator when it contains the focus. |
The PivotGrid Configurator supports the following keyboard shortcuts:*:
SHORTCUT | DESCRIPTION |
---|---|
Escape | Closes the Configurator and returns focus to the last focused PivotGrid table cell (or the first cell). |
Tab | Focuses the next focusable element or the first focusable element, if the focus is on the last focusable element. |
Shift + Tab | Focuses the previous focusable element or the last focusable element, if the focus is on the first focusable element. |
Backspace & Delete | Applicable when a Chip is focused. Removes the Chip, and the previous focusable element is focused. |
Ctrl/Cmd + Shift + Left/Right Arrow | Applicable when a Chip is focused. Switches the Chip with the next/previous one from the same section (if one is available). |
Ctrl/Cmd + Shift + Up/Down Arrow | Applicable when a Chip is focused. Moves a Chip from the Rows section to the Columns one or vice-versa. |
Alt + Down Arrow | Opens the Chip menu for the focused Chip. Focus goes to the first menu element is trapped in the menu popup. |
The PivotGrid Configurator Chip Menu supports the following keyboard shortcuts*:
SHORTCUT | DESCRIPTION |
---|---|
Escape | Closes the menu and returns the focus to the Chip that triggered it. |
Tab | Focuses the next focusable menu element or the first focusable element, if the focus is on the last focusable element. |
Shift + Tab | Focuses the previous focusable element or the last focusable element, if the focus is on the first focusable element. |
Enter | Triggers the default action associated with the focused menu item. |
* All inner Confurator and Chip Menu components follow their own keyboard navigation behavior when focused.