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. D data,
    4. T ctx,
    )?,
  5. _ContinuationMessageActionWithData<M, D, T>? action,
  6. String? label,
})

Implementation

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