Try in your browser.
- DnD to move canvas or nodes
- Available autoScroll when DnD connection or nodes
- Multiple Selection with SHIFT + click nodes
- Multiple Selection with SHIFT and dragging select zone
- Delete (multiple too) selected nodes with DELETE/BACKSPACE
- DnD multiple selected nodes with SHIFT
- Scroll mouse to zoom
- Connectors could be disconnected from both edges
- Overview function to place all the nodes to viewPort
-
node mouseDown = no changes in state
-
node mouseDown -> mouseUp =
selected
-
node mouseDown -> mouseMove =
dragging
-
node mouseDown -> mouseMove -> mouseUp =
null
-
SHIFT + node mouseDown = no changes in state
-
SHIFT + (node mouseDown -> mouseUp) =
selected
-
SHIFT + (node mouseDown-> mouseMove) =
dragging
-
SHIFT + (node mouseDown-> mouseMove -> mouseUp) =
selected
-
SHIFT + (node click -> node_2 click) =
selected
both -
SHIFT + (node click -> node_2 click -> (node or node_2) mouseDown -> mouseMove) =
dragging
both -
SHIFT + (node click -> node_2 click -> (node or node_2) mouseDown -> mouseMove -> mouseUp) =
selected
both -
DnD from node_1 point =
draggingConnector
-
DnD from node_1 point over node_2 point = node_1
draggingConnector
and node_2connectorHovered
-
DnD from node_1 point drop in any place =
null
for all -
click away from nodes =
null
for all