Edges follow ELK's routes: layoutGraph returns each edge's start, bends, end and chip point, LiveEdge draws them square with rounded corners, moved onto the drawn handles, and keeps the curve for an edge whose node moved since; a feedback edge clears the nodes it passes

This commit is contained in:
2026-10-15 18:24:38 +02:00
parent ff17d08254
commit 453b0be6f6
6 changed files with 432 additions and 68 deletions
+3 -1
View File
@@ -8,7 +8,9 @@ the connections and arranges the canvas for you.
The graph runs left to right on desktop and top to bottom on phones.
- **Nodes** show their execution status.
- **Edges** pulse when values pass through. Click one to inspect its payload.
- **Edges** are routed around the nodes, a loop back to an earlier node
included, and pulse when values pass through. Click one to inspect its
payload.
- **Endpoints** show flow inputs, dashboard widgets, panel I/O ports and nodes
in other flows that exchange messages with this flow. A value passing lights
one up in a sweep: left to right when it sends into the flow, right to left