New to KendoReactStart a free 30-day trial

Keyboard Navigation
Premium

Updated on Apr 2, 2026

The KendoReact Diagram provides keyboard navigation support to enhance accessibility and improve user experience. Keyboard navigation is enabled by default, allowing users to perform diagram operations using keyboard shortcuts.

To disable keyboard navigation, set the navigable prop to false.

Keyboard Shortcuts

The following shortcuts are available for Diagram operations.

Focus and Navigation

Use these shortcuts to move focus between Diagram elements and navigate the page.

SHORTCUT (WINDOWS / MAC)DESCRIPTION
TabFocuses the Diagram and the first shape.
Shift+TabMoves focus to the previous focusable element on the page.
Right ArrowMoves focus to the next shape or connection.
Left ArrowMoves focus to the previous shape or connection.
HomeMoves focus to the first item in the traversal order.
EndMoves focus to the last item in the traversal order.

Movement

Use these shortcuts to reposition selected shapes on the canvas.

SHORTCUT (WINDOWS / MAC)DESCRIPTION
Ctrl+Up Arrow / Cmd+Up ArrowMoves the selected shape upward by a small step.
Ctrl+Down Arrow / Cmd+Down ArrowMoves the selected shape downward by a small step.
Ctrl+Left Arrow / Cmd+Left ArrowMoves the selected shape to the left by a small step.
Ctrl+Right Arrow / Cmd+Right ArrowMoves the selected shape to the right by a small step.
Shift+Ctrl+Up Arrow / Shift+Cmd+Up ArrowMoves the selected shape upward by a large step.
Shift+Ctrl+Down Arrow / Shift+Cmd+Down ArrowMoves the selected shape downward by a large step.
Shift+Ctrl+Left Arrow / Shift+Cmd+Left ArrowMoves the selected shape to the left by a large step.
Shift+Ctrl+Right Arrow / Shift+Cmd+Right ArrowMoves the selected shape to the right by a large step.

The step values can be customized by passing a DiagramNavigationOptions object to the navigable prop. The smallStep property controls the movement distance for Ctrl+Arrow Keys / Cmd+Arrow Keys, and the largeStep property controls the movement distance for Shift+Ctrl+Arrow Keys / Shift+Cmd+Arrow Keys.

Selection

Use these shortcuts to select or deselect Diagram elements.

SHORTCUT (WINDOWS / MAC)DESCRIPTION
Ctrl+A / Cmd+ASelects all shapes and connections in the Diagram.
EscapeDeselects all shapes and connections.

Editing

Use these shortcuts to copy, cut, paste, duplicate, and delete Diagram elements.

SHORTCUT (WINDOWS / MAC)DESCRIPTION
Ctrl+C / Cmd+CCopies the selected shapes and connections.
Ctrl+X / Cmd+XCuts the selected shapes and connections.
Ctrl+V / Cmd+VPastes the copied or cut shapes and connections.
Ctrl+D / Cmd+DDuplicates the selected shapes and connections.
Delete / BackspaceDeletes the selected shapes and connections.

Actions

Use these shortcuts to undo, redo, and apply layout changes.

SHORTCUT (WINDOWS / MAC)DESCRIPTION
Ctrl+Z / Cmd+ZUndoes the last action.
Ctrl+Y / Cmd+YRedoes the previously undone action.
Ctrl+L / Cmd+LApplies the configured layout to the Diagram.

The following example demonstrates keyboard navigation in the Diagram. Use Tab to focus the first shape, arrow keys to move between shapes, and Ctrl/Cmd + arrow keys to reposition selected shapes.

Change Theme
Theme
Loading ...