Spec-Zone.ru › Dart 2

dart:async

Метод addStream

Future addStream(
  1. Stream<S> stream
)

Потребляет элементы stream.

Прислушивается к stream и выполняет действие для каждого события.

Возвращает будущее, которое завершается, когда добавление потока завершено, и потребитель готов принять новый поток. Не следует выполнять дополнительные вызовы addStream или close до завершения возвращённого будущего.

Потребитель может прекратить прослушивание потока после ошибки, может обработать все ошибки и остановиться только на событии завершения или может быть прерван досрочно, если получатель не желает дальнейших событий.

Если потребитель прекращает прослушивание из-за какой-либо ошибки, препятствующей продолжению, он может сообщить об этой ошибке в возвращенном будущем, иначе он просто завершит будущее с null.

Реализация

Future addStream(Stream<S> stream);

© 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/StreamConsumer/addStream.html

Spec-Zone.ru

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