ReactiveIterableExtension<E> extension

on

Properties

first → E
no setter
isEmpty bool
no setter
isNotEmpty bool
no setter
iterator Iterator<E>
no setter
last → E
no setter
length int
no setter
single → E
no setter

Methods

any(bool test(E element)) bool
cast<R>() Iterable<R>
contains(Object? element) bool
elementAt(int index) → E
every(bool test(E element)) bool
expand<T>(Iterable<T> toElements(E element)) Iterable<T>
firstWhere(bool test(E element), {E orElse()?}) → E
fold<T>(T initialValue, T combine(T previousValue, E element)) → T
followedBy(Iterable<E> other) Iterable<E>
forEach(void action(E element)) → void
join([String separator = '']) String
lastWhere(bool test(E element), {E orElse()?}) → E
map<T>(T toElement(E e)) Iterable<T>
reduce(E combine(E value, E element)) → E
singleWhere(bool test(E element), {E orElse()?}) → E
skip(int count) Iterable<E>
skipWhile(bool test(E value)) Iterable<E>
take(int count) Iterable<E>
takeWhile(bool test(E value)) Iterable<E>
toList({bool growable = true}) List<E>
toSet() Set<E>
where(bool test(E element)) Iterable<E>
whereType<T>() Iterable<T>