refresh method

Future<void> refresh()

Refresh the future

Implementation

Future<void> refresh() async {
  value = switch (value) {
    AsyncData<T> data => AsyncDataRefreshing<T>(data.value),
    AsyncError<T> err => AsyncErrorRefreshing<T>(err.error, err.stackTrace),
    AsyncLoading<T>() => AsyncLoading<T>(),
  };
}