maybeMap<TResult extends Object?> method
TResult
maybeMap<TResult extends Object?>(
- TResult $default(
- _ReservationState value
- TResult available(
- _Available value
- TResult returned(
- _Returned value
- TResult notAvailable(
- _NotAvailable value
- TResult inUse(
- _InUse value
- TResult approved(
- _Approved value
- TResult requested(
- _Requested value
- TResult onRequest(
- _OnRequest value
- TResult declined(
- _Declined value
- TResult canceled(
- _Canceled value
- TResult terminated(
- _Terminated value
- TResult underMaintenance(
- _UnderMaintenance value
- required TResult orElse(),
inherited
Implementation
@optionalTypeArgs
TResult maybeMap<TResult extends Object?>(
TResult Function(_ReservationState value)? $default, {
TResult Function(_Available value)? available,
TResult Function(_Returned value)? returned,
TResult Function(_NotAvailable value)? notAvailable,
TResult Function(_InUse value)? inUse,
TResult Function(_Approved value)? approved,
TResult Function(_Requested value)? requested,
TResult Function(_OnRequest value)? onRequest,
TResult Function(_Declined value)? declined,
TResult Function(_Canceled value)? canceled,
TResult Function(_Terminated value)? terminated,
TResult Function(_UnderMaintenance value)? underMaintenance,
required TResult orElse(),
}) =>
throw _privateConstructorUsedError;