Метод addStream
-
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