waitForCompletion method

Future<TaskResult<T>> waitForCompletion()

Implementation

Future<TaskResult<T>> waitForCompletion() {
  if (_completer != null) return _completer!.future;
  if (_result != null) return Future.value(_result!);
  return Future.value(TaskCancelled<T>('Task not started'));
}