future property

Future<T>? get future

Get the current future

Implementation

Future<T>? get future => _currentFuture;
set future (Future<T>? newFuture)

Set a new future to watch

Implementation

set future(Future<T>? newFuture) {
  _futureFactory = null;
  _currentFuture = newFuture;

  if (newFuture == null) {
    value = const AsyncSnapshot.waiting();
    return;
  }

  value = const AsyncSnapshot.waiting();
  _watchFuture(newFuture);
}