Spec-Zone.ru › Dart 2

dart:async

свойство done

Future done
override

Будущее, которое завершается, когда контроллер потока заканчивает отправку событий.

Это происходит либо после отправки события done, либо если подписчик отменяет подписку на поток с одной подпиской.

Контроллер широковещательного потока отправит событие done, даже если обработчики приостановлены, поэтому к моменту завершения возвращенного будущего некоторые широковещательные события могут быть еще не получены.

Если у потока без широковещательной передачи нет обработчика или обработчик приостанавливает получение событий и никогда его не возобновляет, событие 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.19.6/dart-async/StreamController/done.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API