done method
Implementation
@override
Future<bool> done() {
if (_routines.isEmpty) {
return Future.value(true);
}
final completer = Completer<bool>();
_completers.add(completer);
if (_completers.length == 1) {
_done();
}
return completer.future;
}