Keyboard Shortcuts
The following keyboard shortcuts are supported in data tables:
Type | Win Shortcut | Mac Shortcut | Description |
---|---|---|---|
Cell / editable cell is not active | Mouse Left Click | Mouse Left Click | Select an unselected row and remove the selection of other selected rows. It will toggle selection if action is performed on selection cell. |
Ctrl + Mouse Left Click | Command ⌘ + Mouse Left Click | Selects or deselects the current row without deselecting other selected rows. | |
Arrow Up | Arrow Up | Moves the cursor to the cell one row up in the same column. | |
Ctrl + Arrow Up | Command ⌘ + Arrow Up | Moves the cursor to the cell in the first row of the same column. | |
Arrow Down | Arrow Down | Moves the cursor to the cell one row down in the same column. | |
Ctrl + Arrow Down | Command ⌘ + Arrow Down | Moves the cursor to the cell in the last row of the same column. | |
Arrow Left | Arrow Left | Moves the cursor to the cell in the same row of the previous column. | |
Ctrl + Arrow Left | Command ⌘ + Arrow Left | Moves the cursor to the first cell of the same row. | |
Arrow Right | Arrow Right | Moves the cursor to the cell in the same row of the next column. | |
Ctrl + Arrow Right | Command ⌘ + Arrow Right | Moves the cursor to the last cell of the same row. | |
Backspace | Backspace | Clears the value of an editable cell. | |
Delete | Fn + Backspace | Clears the value of an editable cell. | |
Ctrl + C | Command ⌘ + C | Copies the rendered formatted value of a cell. | |
End | Fn + Arrow Right | Moves the cursor to the last cell of the table. | |
Enter | Enter | Moves the cursor to the first focusable child of a cell and performs an action depending on the context. For example: | |
Escape | Escape | Moves back to the parent element – cell or table. | |
Home | Fn + Arrow Left | Moves the cursor to the first cell of the table. | |
Page Down | Fn + Arrow Down | Scrolls one screen down and moves the cursor to the cell in the first visible row of the current column. | |
Page Up | Fn + Arrow Up | Scrolls one screen up and moves the cursor to the cell in the first visible row of the current column. | |
Space | Space | Selects or deselects the current row. | |
Tab | Tab | Moves the cursor to the next focusable element (checkbox, cell, button, link, ...). Browser default behavior. | |
Shift + Tab | Shift + Tab | Moves the cursor to the previous focusable element. Browser default behavior. | |
Any printable character without pressing Ctrl or Space key | Any printable character without pressing Command ⌘ or Space key | Directly starts editing the cell value. | |
Editable cell is active | Arrow Up | Arrow Up | Confirms changes and moves the cursor one row up in the same column. |
Arrow Down | Arrow Down | Confirms changes and moves the cursor one row down in the same column. | |
Enter | Enter | Confirms changes. | |
Escape | Escape | Reverts changes. | |
Tab | Tab | Confirms changes and moves the cursor to the next cell. | |
Shift + Tab | Shift + Tab | Confirms changes and moves the cursor to the previous cell. | |
Header Cell | Arrow Up | Arrow Up | Moves the cursor to the header cell when in the first row. |
Arrow Down | Arrow Down | Moves the cursor from the header cell to the first row. | |
Arrow Left | Arrow Left | Moves the cursor to the previous header cell. | |
Arrow Right | Arrow Right | Moves the cursor to the next header cell. | |
Escape | Escape | Moves the focus to the table. |
Found an issue in documentation? Write to us.
Pricefx version 13.1