StateId - The type used for referencing states.Event - The type used for referencing events.public interface ITransitionAction<StateId,Event>
void onTransition(IState<StateId,Event> fromState, IState<StateId,Event> toState, Event event)
fromState - The initial state of the transition.toState - The final state of the transition. For internal
transitions, it is null.event - The event triggering the transition.