Interface: LaneWaitForConfig<TIn>
Defined in: ast/lane-node.ts:37
Prerequisite dependency extraction and abandoned-dependency fallback configuration for a LaneNode.
Holds a queued work item in 'waiting' until every prerequisite item key returned by depsMapper(input) exits in 'done', or transitions to onAbandonedState if any prerequisite fails or is cancelled.
Type Parameters
| Type Parameter | Default type | Description |
|---|---|---|
TIn | unknown | Validated lane work item input type. |
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
depsMapper | readonly | BivariantCallback<[input: TIn], readonly string[]> | Synchronous extractor returning prerequisite item keys that must exit 'done' before this item starts. | ast/lane-node.ts:39 |
onAbandonedState | readonly | string | Terminal state assigned to a waiting run if one of its prerequisites exits in a non-success state. | ast/lane-node.ts:41 |