ReactiveIterableExtension<E> extension

on

Properties

first → E

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

no setter
isEmpty bool

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

no setter
isNotEmpty bool

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

no setter
iterator Iterator<E>

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

no setter
last → E

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

no setter
length int

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

no setter
single → E

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

no setter

Methods

any(bool test(E element)) bool

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

cast<R>() Iterable<R>

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

contains(Object? element) bool

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

elementAt(int index) → E

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

every(bool test(E element)) bool

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

expand<T>(Iterable<T> toElements(E element)) Iterable<T>

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

firstWhere(bool test(E element), {E orElse()?}) → E

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

fold<T>(T initialValue, T combine(T previousValue, E element)) → T

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

followedBy(Iterable<E> other) Iterable<E>

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

forEach(void action(E element)) → void

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

join([String separator = '']) String

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

lastWhere(bool test(E element), {E orElse()?}) → E

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

map<T>(T toElement(E e)) Iterable<T>

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

reduce(E combine(E value, E element)) → E

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

singleWhere(bool test(E element), {E orElse()?}) → E

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

skip(int count) Iterable<E>

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

skipWhile(bool test(E value)) Iterable<E>

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

take(int count) Iterable<E>

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

takeWhile(bool test(E value)) Iterable<E>

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

toList({bool growable = true}) List<E>

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

toSet() Set<E>

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

where(bool test(E element)) Iterable<E>

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension

whereType<T>() Iterable<T>

Available on Atom<Iterable<E>>, provided by the ReactiveIterableExtension extension