IterableExt<T> extension
- on
-
- Iterable<
T>
- Iterable<
Properties
-
shuffled
→ List<
T> -
Available on Iterable<
Returns the shuffled listT> , provided by the IterableExt extensionno setter
Methods
-
groupBy<
K> (K key(T e)) → Map< K, List< T> > -
Available on Iterable<
Groups elements by a computed key.T> , provided by the IterableExt extension -
mapIndexed<
R> (R fn(int i, T e)) → List< R> -
Available on Iterable<
Maps elements with access to their index.T> , provided by the IterableExt extension -
random(
) → T -
Available on Iterable<
Returns a random elementT> , provided by the IterableExt extension -
sortedBy(
Comparable key(T e), {bool desc = false}) → Iterable< T> -
Available on Iterable<
Returns a sorted iterable based on a computed key.T> , provided by the IterableExt extension -
where1(
bool test(T e)) → T? -
Available on Iterable<
Returns the first element that matchesT> , provided by the IterableExt extensiontest, ornullif none match.