ChooseBranch interface​
Signature:
export interface ChooseBranch<TContext extends MachineContext, TExpressionEvent extends EventObject, TEvent extends EventObject = TExpressionEvent, TActor extends ProvidedActor = ProvidedActor, TAction extends ParameterizedObject = ParameterizedObject, TGuard extends ParameterizedObject = ParameterizedObject, TDelay extends string = string>
Properties​
Property | Modifiers | Type | Description |
---|---|---|---|
actions | Actions<TContext, TExpressionEvent, TEvent, undefined, TActor, TAction, TGuard, TDelay> | ||
guard? | Guard<TContext, TExpressionEvent, undefined, TGuard> | (Optional) |