Метод skipWhile
Stream<T> skipWhile(Пропускать события данных из этого потока, пока они соответствуют test.
Ошибки и завершающие события предоставляются возвращаемым потоком без изменений.
Начиная с первого события данных, где test возвращает false для данных события, возвращаемый поток будет иметь те же события, что и этот поток.
Возвращаемый поток является потоком широковещательной передачи, если таковым является этот поток. Для потока широковещательной передачи события проверяются только с момента подписки на возвращаемый поток.
Исходный код
Stream<T> skipWhile(bool test(T element)) {
return new _SkipWhileStream<T>(this, test);
}
© 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/Stream/skipWhile.html