maybeMap<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  1. TResult pass(
    1. GuardCheckResultPass value
    )?,
  2. TResult wrap(
    1. _GuardCheckResultPassWrap value
    )?,
  3. TResult loading(
    1. GuardCheckResultLoading value
    )?,
  4. TResult widget(
    1. _WidgetResult value
    )?,
  5. TResult none(
    1. _NoneResult value
    )?,
  6. TResult action(
    1. _ActionResult value
    )?,
  7. TResult error(
    1. GuardCheckResultError value
    )?,
  8. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  TResult Function(GuardCheckResultPass value)? pass,
  TResult Function(_GuardCheckResultPassWrap value)? wrap,
  TResult Function(GuardCheckResultLoading value)? loading,
  TResult Function(_WidgetResult value)? widget,
  TResult Function(_NoneResult value)? none,
  TResult Function(_ActionResult value)? action,
  TResult Function(GuardCheckResultError value)? error,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;