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