map<TResult extends Object?> abstract method

  1. @optionalTypeArgs
TResult map<TResult extends Object?>(
  1. {required TResult data(
    1. AsyncData<T> value
    ),
  2. required TResult loading(
    1. AsyncLoading<T> value
    ),
  3. required TResult error(
    1. AsyncError<T> value
    )}
)
inherited

Implementation

@optionalTypeArgs
TResult map<TResult extends Object?>({
  required TResult Function(AsyncData<T> value) data,
  required TResult Function(AsyncLoading<T> value) loading,
  required TResult Function(AsyncError<T> value) error,
});