maybeWhen<R> method
R
maybeWhen<R>({
- R valid(
- T value
- R invalid(
- E error
- R invalidAll(
- List<
E> errors
- List<
- required R orElse(),
override
Optional pattern matching with default fallback.
Implementation
@override
R maybeWhen<R>({
R Function(T value)? valid,
R Function(E error)? invalid,
R Function(List<E> errors)? invalidAll,
required R Function() orElse,
}) {
if (invalidAll != null) return invalidAll(errors);
return orElse();
}