Element: <oj-c-table>

CORE PACK

Oracle® JavaScript Extension Toolkit (JET)
17.1.0

G12197-01

DOM Interface: CTableElement

Touch Information

Target Gesture Action
Data Cell Tap Focus the data cell. Additionally, if row selection is enabled and the current row is selectable, toggle the selection state of the current row. Additionally, if row actions are enabled, trigger an ojRowAction event.
Header Cell Tap Focus the header cell. Additionally, if column selection is enabled and the current column is selectable, toggle the selection state of the current column.
Footer Cell Tap Focus the footer cell. Additionally, if column selection is enabled and the current column is selectable, toggle the selection state of the current column.
No Data Cell Tap Focus the no data cell.

Keyboard Information

Target Key Action
Data Cell Tab Move browser focus to next tab stop on the page.
Shift + Tab Move browser focus to previous tab stop on the page.
F2 If there is focusable content in the current cell, move browser focus to the first focusable element in the current cell. No action otherwise.
Esc No action.
Up Arrow Focus the cell above the current cell.
Down Arrow Focus the cell below the current cell.
Left Arrow Focus the cell to the left of the current cell.
Right Arrow Focus the cell to the right of the current cell.
Shift + Up Arrow If multiple row selection is enabled, begin or extend a range selection to include the next row in the given direction without changing the currently focused cell. No action otherwise.
Shift + Down Arrow If multiple row selection is enabled, begin or extend a range selection to include the next row in the given direction without changing the currently focused cell. No action otherwise.
Space If row selection is enabled, toggle the selection state of the current row. Additionally, if row actions are enabled, trigger an ojRowAction event. No action otherwise.
Enter If there is focusable content in the current cell, move browser focus to the first focusable element in the current cell. Additionally, if row actions are enabled, trigger an ojRowAction event. No action otherwise.
Home Focus the first cell in the current row.
End Focus the last cell in the current row.
Ctrl/Cmd + Home Focus the first cell in the first row.
Ctrl/Cmd + End Focus the last cell in the last available row.
Header Cell Tab Move browser focus to next tab stop on the page.
Shift + Tab Move browser focus to previous tab stop on the page.
F2 If there is focusable content in the current header cell, move browser focus to the first focusable element in the current header cell. No action otherwise.
Esc No action.
Up Arrow No action.
Down Arrow Focus the cell below the current cell.
Left Arrow Focus the header cell to the left of the current cell.
Right Arrow Focus the header cell to the right of the current cell.
Shift + Left Arrow If multiple column selection is enabled, begin or extend a range selection to include the next column in the given direction without changing the currently focused header cell. No action otherwise.
Shift + Right Arrow If multiple column selection is enabled, begin or extend a range selection to include the next column in the given direction without changing the currently focused header cell. No action otherwise.
Space If column selection is enabled and the current column is selectable, toggle the selection state of the current column. No action otherwise.
Enter If there is focusable content in the current header cell, move browser focus to the first focusable element in the current header cell. No action otherwise.
Home Focus the first header cell.
End Focus the last header cell.
Ctrl/Cmd + Home Focus the first cell in the first row.
Ctrl/Cmd + End Focus the last cell in the last available row.
Footer Cell Tab Move browser focus to next tab stop on the page.
Shift + Tab Move browser focus to previous tab stop on the page.
F2 If there is focusable content in the current footer cell, move browser focus to the first focusable element in the current footer cell. No action otherwise.
Esc No action.
Up Arrow Focus the cell above the current cell.
Down Arrow No action.
Left Arrow Focus the footer cell to the left of the current cell.
Right Arrow Focus the footer cell to the right of the current cell.
Shift + Left Arrow If multiple column selection is enabled, begin or extend a range selection to include the next column in the given direction without changing the currently focused footer cell. No action otherwise.
Shift + Right Arrow If multiple column selection is enabled, begin or extend a range selection to include the next column in the given direction without changing the currently focused footer cell. No action otherwise.
Space If column selection is enabled and the current column is selectable, toggle the selection state of the current column. No action otherwise.
Enter If there is focusable content in the current footer cell, move browser focus to the first focusable element in the current footer cell. No action otherwise.
Home Focus the first footer cell.
End Focus the last footer cell.
Ctrl/Cmd + Home Focus the first cell in the first row.
Ctrl/Cmd + End Focus the last cell in the last available row.
No Data Cell Tab Move browser focus to next tab stop on the page.
Shift + Tab Move browser focus to previous tab stop on the page.
F2 If there is focusable content in the no data cell, move browser focus to the first focusable element in the no data cell. No action otherwise.
Esc No action.
Up Arrow Focus the first header cell.
Down Arrow If footer cells are rendered, focus the first footer cell. No action otherwise.
Left Arrow No action.
Right Arrow No action.
Space No action.
Enter If there is focusable content in the no data cell, move browser focus to the first focusable element in the no data cell. No action otherwise.
Focused Cell Content Tab Move browser focus to the next focusable element in the table. If that element is already focused, move browser focus to the first focusable element in the table.
Shift + Tab Move browser focus to the previous focusable element in the table. If that element is already focused, move browser focus to the last focusable element in the table.
F2 Restore focus to the current cell.
Esc Restore focus to the current cell.
Space No action.
Enter No action.