map<Output> abstract method
Output
map<Output>({
- required Output onData(
- ValuableAsyncData<
T> data
- ValuableAsyncData<
- required Output onError(
- ValuableAsyncError<
T> error
- ValuableAsyncError<
- required Output onNoData(
- ValuableAsyncNoData<
T> noData
- ValuableAsyncNoData<
Method to provide a value, depending of current async value type
Implementation
Output map<Output>({
required Output Function(ValuableAsyncData<T> data) onData,
required Output Function(ValuableAsyncError<T> error) onError,
required Output Function(ValuableAsyncNoData<T> noData) onNoData,
});