transform<V> method

  1. @override
AsyncValue<V> transform<V>(
  1. V cb(
    1. T value
    )
)
override

Transform the callback cb in AsyncValue.

Implementation

@override
AsyncValue<V> transform<V>(V Function(T value) cb) {
  if (value case final val?) {
    return AsyncLoading<V>().copyWithPrevious(AsyncData(cb(val)));
  }

  return AsyncLoading<V>();
}