DartoolIterable<T> extension

Extension APIs mirroring CollectionUtil for Iterable.

on

Methods

all(bool predicate(T)) → bool

Available on Iterable<T>, provided by the DartoolIterable extension

any(bool predicate(T)) → bool

Available on Iterable<T>, provided by the DartoolIterable extension

countWhere(bool predicate(T)) → int

Available on Iterable<T>, provided by the DartoolIterable extension

elementAtOrNull(int index) → T?

Available on Iterable<T>, provided by the DartoolIterable extension

filter(bool predicate(T)) → List<T>

Available on Iterable<T>, provided by the DartoolIterable extension

getOrDefault(int index, T fallback) → T?

Available on Iterable<T>, provided by the DartoolIterable extension

joinToString({String separator = ','}) → String

Available on Iterable<T>, provided by the DartoolIterable extension

mapList<R>(R transform(T)) → List<R>

Available on Iterable<T>, provided by the DartoolIterable extension

toListOrEmpty() → List<T>

Available on Iterable<T>, provided by the DartoolIterable extension

toSetOrEmpty() → Set<T>

Available on Iterable<T>, provided by the DartoolIterable extension