Метод moveNext абстрактный
bool moveNext(Перемещает к следующему элементу.
Возвращает true, если current содержит следующий элемент. Возвращает false, если элементов больше нет.
Безопасно вызывать moveNext даже когда итератор уже после последнего элемента. В этом случае moveNext снова возвращает false и не оказывает влияния.
Вызов moveNext может вызвать исключение, если итерация была прервана изменением базового набора.
Исходный код
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-core/Iterator/moveNext.html