Свойство current
T currentТекущее значение потока.
Является null перед первым вызовом moveNext и после вызова moveNext, завершившегося false результатом или ошибкой.
Когда вызов moveNext завершается true, поле current содержит последнее событие потока и сохраняет его до следующего вызова moveNext. Между вызовом moveNext и завершением возвращённого будущего, значение не определено.
Исходный код
T get current;
© 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/current.html