ConditionalOptions
Interface: ConditionalOptions
Defined in: src/core-flow/Conditional.ts:35
Properties
groupTranslator?
readonlyoptionalgroupTranslator?:GroupTranslator<unknown>
Defined in: src/core-flow/Conditional.ts:54
Optional per-COMPOSITION translator (UI-agnostic). See
core/translator.ts. When attached, runner.getUIGroup() invokes
it with the Conditional's GroupMetadata (kind 'Conditional',
id, name, branches as members, plus extra.fallbackId).
Returns undefined when omitted.
id?
readonlyoptionalid?:string
Defined in: src/core-flow/Conditional.ts:37
name?
readonlyoptionalname?:string
Defined in: src/core-flow/Conditional.ts:36
structureRecorders?
readonlyoptionalstructureRecorders?: readonlyStructureRecorder[]
Defined in: src/core-flow/Conditional.ts:46
Optional build-time recorders passed through to footprintjs's
flowChart() factory. Each recorder observes per-node build
events (onStageAdded / onSubflowMounted / etc.) for this
composition's internal chart (Seed + Route decider + each branch
mount + Finalize). When omitted, no build-time observation is
wired up.
