Element: <oj-gantt>

Oracle® JavaScript Extension Toolkit (JET)
16.0.0

F83702-01

DOM Interface: GanttElement

Touch Information

Target Gesture Action
Task Tap Select when selection-mode is enabled.
Drag Move when dnd.move.tasks is enabled. Resize if start or end edge of task is dragged and task-defaults.resizable is enabled.
Press & Hold Display tooltip.
Display context menu on release.
Chart Area Drag Pan.
Pinch-close Zoom Out.
Spread-open Zoom In.
Zoom Control Tap on "+" element Zoom In.
Tap on "-" element Zoom Out.

Keyboard Information

Key Action
Tab Move focus to next element.
Shift + Tab Move focus to previous element.
= or + Zoom in one level.
- or _ Zoom out one level.
PageUp or PageDown
  • Pan up / down.
  • If currently in move (or resize) mode (see Ctrl + m, Alt + s, Alt + e), select the amount of time greater / less than the current move by amount in the following ramp: years, quarters, months, weeks, days, hours, minutes, seconds, milliseconds. For example, if the current move by amount is weeks, PageUp or PageDown would change the amount to months or days respectively.
Shift + PageUp or PageDown Pan left/right (RTL: Pan right/left).
LeftArrow
  • When focus is on a task, move focus and selection to the task on the left within the same row. In LTR reading direction, if this is the first task within the row, then move focus and selection to the last task in the previous row. In RTL reading direction, if this is the last task within the row, then move focus and selection to the first task in the next row.
  • When focus is on a dependency line (see Alt + < and Alt + >), move focus to the predecessor task (RTL: successor task).
  • If currently in move (or resize) mode (see Ctrl + m, Alt + s, Alt + e), move the candidate position to the left by some amount of time. Upon entering move (or resize) mode, the amount of time is set to the scale of the minor axis. See PageUp or PageDown for information on changing the amount of time to move by.
RightArrow
  • When focus is on a task, move focus and selection to the task on the right within the same row. In LTR reading direction, if this is the last task within the row, then move focus and selection to the first task in the next row. In RTL reading direction, if this is the first task within the row, then move focus and selection to the last task in the previous row.
  • When focus is on a dependency line (see Alt + < and Alt + >), move focus to the successor task (RTL: predecessor task).
  • If currently in move (or resize) mode (see Ctrl + m, Alt + s, Alt + e), move the candidate position to the right by some amount of time. Upon entering move (or resize) mode, the amount of time is set to the scale of the minor axis. See PageUp or PageDown for information on changing the amount of time to move by.
UpArrow
  • When focus is on a task, move focus and selection to first task in the previous row.
  • When focus is on a dependency line (see Alt + < and Alt + >), move focus to the previous dependency line with the same predecessor/successor.
  • If currently in move mode (see Ctrl + m), move the candidate position to the row above, preserving current time position.
DownArrow
  • When focus is on a task, move focus and selection to first task in the next row.
  • When focus is on a dependency line (see Alt + < and Alt + >), move focus to the next dependency line with the same predecessor/successor.
  • If currently in move mode (see Ctrl + m), move the candidate position to the row below, preserving current time position.
Ctrl + Shift + Space When focus is on a task, toggles expand/collapse on the containing row.
Ctrl + Space Multi-select task with focus.
Shift + <task navigation shortcut> Move focus and multi-select a task.
Ctrl + <task navigation shortcut> Move focus to a task but do not select.
Alt + LeftArrow When focus is on a task and if row labels are rendered, move focus to the row label. In RTL reading direction, the opposite happens: if focus is on a row label, move focus to the last focused task in the same row (or the first task in the row if there are no previously focused task from the row).
Alt + RightArrow When focus is on a row label move focus to the last focused task in the same row (or the first task in the row if there are no previously focused task from the row). In RTL reading direction, the opposite happens: if focus is on a task and if row labels are rendered, move focus to the row label.
Ctrl + LeftArrow When focus is on a row label, collapse the row if it's currently expanded.
Ctrl + RightArrow When focus is on a row label, expand the row if it's currently collapsed.
Alt + < or Alt + , Move focus from a task to an associated dependency line connecting to a predecessor task (RTL: successor task). Note that the dependency line must have been created referencing the task's ID in its predecessor/successorTask objects for an association to exist. Also note that when focus is on a dependency line, the UpArrow and DownArrow keys are used to move focus to the next dependency line with the same predecessor/successor.
Alt + > or Alt + . Move focus from a task to an associated dependency line connecting to a successor task (RTL: predecessor task). Note that the dependency line must have been created referencing the task's ID in its predecessor/successorTask objects for an association to exist. Also note that when focus is on a dependency line, the UpArrow and DownArrow keys are used to move focus to the next dependency line with the same predecessor/successor.
Ctrl + Mousewheel Up Zoom In.
Ctrl + Mousewheel Down Zoom Out.
Ctrl + m When focus is on a selected task and dnd.move.tasks is enabled, enter move mode. See also the UpArrow, DownArrow, LeftArrow, RightArrow, PageUp or PageDown, Esc, and Enter sections for more information.
Alt + s When focus is on a selected task and task-defaults.resizable is enabled, enter resize (start) mode. See also the LeftArrow, RightArrow, PageUp or PageDown, Esc, and Enter sections for more information.
Alt + e When focus is on a selected task and task-defaults.resizable is enabled, enter resize (end) mode. See also the LeftArrow, RightArrow, PageUp or PageDown, Esc, and Enter sections for more information.
Esc Cancel drag, or exit move or resize mode, if currently dragging, or in move mode (see Ctrl + m) or resize mode (see Alt + s and Alt + e).
Enter Finalize move or resize, if currently in move mode (see Ctrl + m) or resize mode (see Alt + s and Alt + e) respectively.