GraphOptions
Interface: GraphOptions
Defined in: src/core-flow/Graph.ts:171
Properties
edges
readonlyedges: readonlyGraphEdge[]
Defined in: src/core-flow/Graph.ts:179
The dependencies. Every endpoint must name a declared node.
id?
readonlyoptionalid?:string
Defined in: src/core-flow/Graph.ts:183
Stable id used for topology + events. Default 'graph'.
name?
readonlyoptionalname?:string
Defined in: src/core-flow/Graph.ts:181
Human-friendly name for events + topology. Default 'Graph'.
nodes
readonlynodes: readonlyGraphNode<any,any>[]
Defined in: src/core-flow/Graph.ts:177
The nodes. Ids must be unique; at least one is required.
structureRecorders?
readonlyoptionalstructureRecorders?: readonlyStructureRecorder[]
Defined in: src/core-flow/Graph.ts:191
Optional build-time recorders passed through to footprintjs's
flowChart() factory — they observe this graph's OWN nodes (Seed +
one mount per graph node + one join per level + Finalize). Not
propagated into the mounted node charts; attach them to each node
runner for full coverage.
