@thingts/fsm-engine - v1.2.1
    Preparing search index...

    Interface FsmTransitionActionsBuilder<State, Events, Context, K>

    Builder used to declare actions for a transition.

    interface FsmTransitionActionsBuilder<
        State extends string,
        Events extends EventMap,
        Context,
        K extends EventName<Events>,
    > {
        action(action: FsmTransitionAction<State, Events, K, Context>): void;
    }

    Type Parameters

    Index

    Methods

    Methods

    • Adds a transition action.

      Transition actions run when the transition fires. Multiple transition actions are allowed and run in declaration order.

      See FsmTransitionAction for the action function type signature.

      Parameters

      Returns void