goTo method

void goTo(
  1. StateKey targetState, {
  2. TransitionHandler? transitionAction,
  3. bool reenterTarget = false,
  4. FutureOr<Object?> payload(
    1. MessageContext msgCtx,
    2. M msg,
    3. T ctx
    )?,
  5. _ContinuationMessageAction<M, T>? action,
  6. String? label,
})

Implementation

void goTo(StateKey targetState,
    {TransitionHandler? transitionAction,
    bool reenterTarget = false,
    FutureOr<Object?> Function(MessageContext msgCtx, M msg, T ctx)? payload,
    _ContinuationMessageAction<M, T>? action,
    String? label}) {
  _continuationHandler = _ContinuationGoToDescriptor.createForMessage<M, T>(
    _forState,
    targetState,
    transitionAction,
    reenterTarget,
    payload,
    action,
    null,
    label,
  );
}