IterableValue<T> extension

on

Properties

first → T

Available on Value<Iterable<T>>, provided by the IterableValue extension

no setter
isEmpty bool

Available on Value<Iterable<T>>, provided by the IterableValue extension

no setter
isNotEmpty bool

Available on Value<Iterable<T>>, provided by the IterableValue extension

no setter
iterator Iterator<T>

Available on Value<Iterable<T>>, provided by the IterableValue extension

no setter
last → T

Available on Value<Iterable<T>>, provided by the IterableValue extension

no setter
length int

Available on Value<Iterable<T>>, provided by the IterableValue extension

no setter
single → T

Available on Value<Iterable<T>>, provided by the IterableValue extension

no setter

Methods

any(bool test(T element)) bool

Available on Value<Iterable<T>>, provided by the IterableValue extension

cast<R>() Iterable<R>

Available on Value<Iterable<T>>, provided by the IterableValue extension

contains(T element) bool

Available on Value<Iterable<T>>, provided by the IterableValue extension

elementAt(int index) → T

Available on Value<Iterable<T>>, provided by the IterableValue extension

every(bool test(T element)) bool

Available on Value<Iterable<T>>, provided by the IterableValue extension

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

Available on Value<Iterable<T>>, provided by the IterableValue extension

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

Available on Value<Iterable<T>>, provided by the IterableValue extension

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

Available on Value<Iterable<T>>, provided by the IterableValue extension

followedBy(Iterable<T> other) Iterable<T>

Available on Value<Iterable<T>>, provided by the IterableValue extension

forEach(void action(T element)) → void

Available on Value<Iterable<T>>, provided by the IterableValue extension

join([String separator = ""]) String

Available on Value<Iterable<T>>, provided by the IterableValue extension

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

Available on Value<Iterable<T>>, provided by the IterableValue extension

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

Available on Value<Iterable<T>>, provided by the IterableValue extension

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

Available on Value<Iterable<T>>, provided by the IterableValue extension

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

Available on Value<Iterable<T>>, provided by the IterableValue extension

skip(int count) Iterable<T>

Available on Value<Iterable<T>>, provided by the IterableValue extension

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

Available on Value<Iterable<T>>, provided by the IterableValue extension

take(int count) Iterable<T>

Available on Value<Iterable<T>>, provided by the IterableValue extension

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

Available on Value<Iterable<T>>, provided by the IterableValue extension

toList({required bool growable}) List<T>

Available on Value<Iterable<T>>, provided by the IterableValue extension

toSet() Set<T>

Available on Value<Iterable<T>>, provided by the IterableValue extension

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

Available on Value<Iterable<T>>, provided by the IterableValue extension

whereType<V>() Iterable<V>

Available on Value<Iterable<T>>, provided by the IterableValue extension