Метод moveNext абстрактный
Future<bool> moveNext(Ожидание следующего значения потока.
Возвращает будущее, которое будет завершено либо true, либо false. Завершение с true означает, что другое событие получено и может быть прочитано как current. Завершение с false означает, что итерация потока завершена и больше событий доступны не будет. Будущее может завершиться ошибкой, если поток генерирует ошибку, что также завершает итерацию.
Функция не должна вызываться повторно, пока будущее, возвращенное предыдущим вызовом, не завершится.
Исходный код
Future<bool> moveNext();
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-async/StreamIterator/moveNext.html