maybeWhen<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  1. TResult string(
    1. String value
    )?,
  2. TResult num(
    1. num value
    )?,
  3. TResult bool(
    1. bool value
    )?,
  4. TResult list(
    1. List value
    )?,
  5. TResult json(
    1. Map<String, dynamic> value
    )?,
  6. TResult dynamic(
    1. dynamic value
    )?,
  7. TResult nil()?,
  8. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  TResult Function(String value)? string,
  TResult Function(num value)? num,
  TResult Function(bool value)? bool,
  TResult Function(List<dynamic> value)? list,
  TResult Function(Map<String, dynamic> value)? json,
  TResult Function(dynamic value)? dynamic,
  TResult Function()? nil,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;