FlowConfig
The main configuration interface for the flow system.
Properties
Section titled “Properties”background
Section titled “background”background:
BackgroundConfig
Configuration for background behavior.
computeEdgeId()
Section titled “computeEdgeId()”computeEdgeId: () =>
string
Computes a unique ID for an edge.
Returns
Section titled “Returns”string
The edge’s unique ID.
computeNodeId()
Section titled “computeNodeId()”computeNodeId: () =>
string
Computes a unique ID for a node.
Returns
Section titled “Returns”string
The node’s unique ID.
debugMode
Section titled “debugMode”debugMode:
boolean
Enables or disables debug mode for the diagram. When enabled, additional console logs are printed.
edgeRouting
Section titled “edgeRouting”edgeRouting:
EdgeRoutingConfig
Configuration for edge routing.
grouping
Section titled “grouping”grouping:
GroupingConfig
Configuration for node grouping.
linking
Section titled “linking”linking:
LinkingConfig
Configuration for linking (edge creation).
nodeRotation
Section titled “nodeRotation”nodeRotation:
NodeRotationConfig
Configuration for node rotation behavior.
resize
Section titled “resize”resize:
ResizeConfig
Configuration for node resizing.
selectionMoving
Section titled “selectionMoving”selectionMoving:
SelectionMovingConfig
Configuration for selection moving behavior.
snapping
Section titled “snapping”snapping:
SnappingConfig
Configuration for snapping behavior.
zIndex
Section titled “zIndex”zIndex:
ZIndexConfig
Configuration for z-index layering behavior.
zoom:
ZoomConfig
Configuration for zooming.