VisualFlow

API Reference

Every prop accepted by the ReactFlow component, grouped by purpose.

Version v1 · Updated Oct 31, 2026

Data props

Core data inputs.

  • nodes: Node[] — the nodes to render.
  • edges: Edge[] — the edges to render.
  • nodeTypes / edgeTypes — maps of custom components.

Event props

Callbacks fired by user interaction.

  • onNodesChange, onEdgesChange — apply changes to state.
  • onConnect — a new connection was made.
  • onNodeClick, onEdgeClick, onPaneClick — pointer events.

Viewport props

fitView, minZoom, maxZoom, defaultViewport and translateExtent control how users navigate the canvas.