Guides

Visualization

The workbench canvas is built on React Flow and supports interactive graph visualization of your model.

Canvas navigation

ActionHow
PanClick and drag on empty canvas
Zoom in/outScroll wheel, or pinch on trackpad
Fit to viewClick the fit button in the toolbar
Select entity typeClick a node
Select relationshipClick an edge
Multi-selectHold Shift and click, or drag a selection box

Keyboard shortcuts

ShortcutAction
NAdd a new entity type
RAdd a new relationship
Delete / BackspaceDelete the selected entity type or relationship
EscapeClear selection
?Show keyboard shortcuts

Moving nodes

Drag any entity type node to reposition it. Relationships follow their connected nodes automatically. You can also multi-select nodes and drag them together.

Minimap

A minimap in the bottom-right corner shows the full canvas. Click or drag within it to navigate to that area.

Use the search input in the visualization controls to search for entity types and relationships by name. Results are highlighted on the canvas and the view scrolls to the match.

Display options

The visualization controls panel includes toggles to customize what is shown on the canvas:

  • Inherited edges — show or hide relationships that are inherited through entity type ancestry
  • Abstract types — show or hide abstract entity types
  • Property badges — show property counts or names on each node
  • Lock positions — prevent nodes from being accidentally moved

Export image

Click Export image in the toolbar to download a PNG or SVG of the current canvas view.