Свойство done
Возвращает будущее, которое завершается, когда StreamSink завершается.
Если StreamSink завершается с ошибкой, возможно, в ответ на добавление событий с помощью add, addError или close, будущее done завершится с этой ошибкой.
В противном случае, возвращаемое будущее завершится, когда:
- все события будут обработаны, и сток будет закрыт, или
- сток по другим причинам будет остановлен от обработки дополнительных событий (например, путем отмены подписки на поток).
Реализация
Future get done;
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-async/StreamSink/done.html