Function: createInterruptEdgeBuilder()
ts
function createInterruptEdgeBuilder<TIn, TPayload, THandle, TCustomMetrics, TAbortMeta>(interrupt): InterruptEdgeBuilder<TIn, TPayload, THandle, TCustomMetrics, TAbortMeta>;Defined in: builders/create-interrupt-edge-builder.ts:23
Creates a fluent InterruptEdgeBuilder for .onInterrupt(interrupt, $i => ...).
Extracts the target InterruptNode and returns an immutable builder supporting .adjudicateWith(), .ask(), and .onAbort().replaceWith() resolution strategies.
Type Parameters
Parameters
| Parameter | Type | Description |
|---|---|---|
interrupt | MaybeBuilder<InterruptNode<TPayload>> | Target interrupt AST node or builder. |
Returns
InterruptEdgeBuilder<TIn, TPayload, THandle, TCustomMetrics, TAbortMeta>
Frozen interrupt edge builder.