footprintjs - v11.2.0
    Preparing search index...

    Interface BranchChart<TOut, TScope>

    A built chart, as addParallelForEach's branch factory returns it.

    Structurally the subset of FlowChart the engine needs to mount a branch — declared here rather than imported so engine/ keeps its one-way dependency on builder/. Any flowChart(...).build() result satisfies it.

    interface BranchChart<TOut = any, TScope = any> {
        buildTimeStructure?: unknown;
        root: StageNode<TOut, TScope>;
        stageMap: Map<string, StageHandler<TOut, TScope>>;
        subflows?: Record<string, { root: StageNode<TOut, TScope> }>;
    }

    Type Parameters

    • TOut = any
    • TScope = any
    Index
    buildTimeStructure?: unknown
    stageMap: Map<string, StageHandler<TOut, TScope>>
    subflows?: Record<string, { root: StageNode<TOut, TScope> }>