Accessibility Support
About Oracle JET and Accessibility
Oracle JET components have built-in accessibility support that conforms with the Web Content Accessibility Guidelines version 2.1 at the AA level (WCAG 2.1 AA), developed by the World Wide Web Consortium (W3C).
You can find the list of supported keystrokes and gestures for each Oracle JET component that supports keystrokes and gestures in the Oracle® JavaScript Extension Toolkit (JET) Keyboard and Touch Reference.
Beginning in Oracle CPQ 20B, there are some keyboard control changes for the Line Item Grid in the JET Transaction UI. Beginning in Oracle CPQ 21B, the keyboard control changes are also supported for Configuration Arrays and Transaction Arrays. The list below covers all keystrokes for navigating the JET Transaction Line Item Grid.
Key | Action |
---|---|
Tab | Edit next field in a row |
Shift-Tab |
Edit previous field in a row |
Enter (if field is focused but not editable) | Make the current field editable |
Enter (if the field is editable) | Edit next field in a column |
Shift-Enter | Edit previous field in a column |
Escape (if current field is editable) | Revert to the previous value and move focus to the cell |
Escape (if current cell is focused) | Move focus to the table so user can tab to pagination or shift-tab to the toolbar |
Arrow keys | Move focus between cells (up, down, left, right) - only when focused on cells, not while editing a field |
Page up/down | Move focus to top/bottom of a column |
Home/End | Move focus to begin/end of row |
Space | Select/deselect row |
Shift+F10 | Show context menu on the column |
Ctrl-A (Cmd-A on MacOS) | Selects all rows on all pages when focus on a non-editable cell |
Some attribute inputs use their own keystrokes, and these are available when the input is editable. For example, arrows work on date inputs and number inputs. These keystrokes are detailed in the Oracle® JavaScript Extension Toolkit (JET) Keyboard and Touch Reference.