goTo method

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

Implementation

void goTo(
  StateKey targetState, {
  TransitionHandler? transitionAction,
  bool reenterTarget = false,
  FutureOr<Object?> Function(MessageContext ctx, M message, D data)? payload,
  _MessageActionWithData<M, D>? action,
  String? label,
}) {
  _handler = _GoToDescriptor.createForMessageAndData<M, D>(
    _forState,
    targetState,
    transitionAction,
    reenterTarget,
    payload,
    action,
    label,
    _messageName,
  );
}