maybeWhen<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  1. TResult clickButton()?,
  2. TResult toggleButton(
    1. bool value
    )?,
  3. TResult confirmButton()?,
  4. TResult pressButton(
    1. bool pressed
    )?,
  5. TResult directionalButton(
    1. int direction
    )?,
  6. TResult joystick(
    1. Coord delta,
    2. double intensity
    )?,
  7. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  TResult Function()? clickButton,
  TResult Function(bool value)? toggleButton,
  TResult Function()? confirmButton,
  TResult Function(bool pressed)? pressButton,
  TResult Function(int direction)? directionalButton,
  TResult Function(Coord delta, double intensity)? joystick,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;