maybeWhen<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeWhen<TResult extends Object?>(
  1. {TResult complete(
    1. BaseViewEventType type
    )?,
  2. TResult failure(
    1. BaseViewEventType type
    )?,
  3. TResult error(
    1. BaseViewEventType type
    )?,
  4. TResult alert(
    1. String message
    )?,
  5. TResult navigate(
    1. Routes route,
    2. Object? arguments
    )?,
  6. required TResult orElse(
      )}
    )
    inherited

    Implementation

    @optionalTypeArgs
    TResult maybeWhen<TResult extends Object?>({
      TResult Function(BaseViewEventType type)? complete,
      TResult Function(BaseViewEventType type)? failure,
      TResult Function(BaseViewEventType type)? error,
      TResult Function(String message)? alert,
      TResult Function(Routes route, Object? arguments)? navigate,
      required TResult orElse(),
    }) =>
        throw _privateConstructorUsedError;