Canvas Components
Status: active Last updated: 2026-04-15
What This Page Covers
This page explains the main UI parts that render the board.
Key Responsibilities
- Render nodes and edges
- Pass selection and drag events back to the workspace
- Show layout helpers like the grid and viewport controls
- Keep frame behavior and decision visuals readable
Notes
CanvasStage.tsxis the main canvas entry pointCanvasFlowNode.tsxdecides which node card to renderRoutedCanvasEdge.tsxhandles visual route styles and edge cues