Accessibility And Keyboard Navigation
Gantt inherits grid-cell focus, selection, editing, and keyboard navigation from RevoGrid. Timeline gestures supplement those workflows; they must not be the only way to change or inspect a task.
Application Checklist
Section titled “Application Checklist”- Provide meaningful task, resource, column, and toolbar labels.
- Keep focus outlines visible and meet contrast requirements in custom task-bar colors.
- Expose move, resize, progress, dependency, and hierarchy actions through task-table fields, menus, or application controls in addition to pointer gestures.
- Keep the packaged task editor available when complex fields cannot be edited comfortably inline.
- Preserve expected Tab, Enter, Escape, and arrow-key behavior in custom editors.
- Announce validation errors next to the affected input and keep canceled edits focused.
- Do not place essential information only in color, hover tooltips, or dependency geometry.
Custom Content
Section titled “Custom Content”When using taskBarContentHook or custom cell templates, return concise visible content and keep the task name available in the task table. Custom toolbar buttons need native button semantics, accessible names, and pressed state where applicable.
Test Gantt with keyboard-only navigation, browser zoom, high contrast, and a screen reader in the frameworks your application supports. See Task Editing and Visual Configuration.