IterableExtension<E> extension

on

Properties

random → E

Available on Iterable<E>, provided by the IterableExtension extension

no setter

Methods

convertAs<R>(R initial, R combine(R value, E element)) → R

Available on Iterable<E>, provided by the IterableExtension extension

convertAsyncAs<R>(R initial, Future<R> combine(R value, E element)) Future<R>

Available on Iterable<E>, provided by the IterableExtension extension

customizeAs<R>(R combine(E element), [bool checker(R value)?]) Iterable<R>

Available on Iterable<E>, provided by the IterableExtension extension

customizeAsyncAs<R>(Future<R> combine(E element), [bool checker(R value)?]) Future<Iterable<R>>

Available on Iterable<E>, provided by the IterableExtension extension

findIndex(int initial, bool query(E element)) int

Available on Iterable<E>, provided by the IterableExtension extension

findIndexes<B>(List<B> value, bool test(E a, B b)) Iterable<int>

Available on Iterable<E>, provided by the IterableExtension extension

firstWhereOrNull(bool test(E)) → E?

Available on Iterable<E>, provided by the IterableExtension extension

isFound(bool checker(E element)) bool

Available on Iterable<E>, provided by the IterableExtension extension

isLookup(Iterable<E> other, String checker(E element)) bool

Available on Iterable<E>, provided by the IterableExtension extension

isNotFound(bool checker(E element)) bool

Available on Iterable<E>, provided by the IterableExtension extension

isSame(Iterable<E> other) bool

Available on Iterable<E>, provided by the IterableExtension extension

lastWhereOrNull(bool test(E)) → E?

Available on Iterable<E>, provided by the IterableExtension extension

lookup(Iterable<E> other, String checker(E element)) Iterable<E>

Available on Iterable<E>, provided by the IterableExtension extension

mergeByTags(List<String> tags, String matcher(E)) List<E>

Available on Iterable<E>, provided by the IterableExtension extension

sequence(int index) List<E>

Available on Iterable<E>, provided by the IterableExtension extension

Rearranges the sequence of a list based on a 0-based index.
to<R>(R combine(int index, E element), {bool reverse = false, int limit = 0}) List<R>

Available on Iterable<E>, provided by the IterableExtension extension

toAsync<R>(Future<R> combine(int index, E element), {bool reverse = false, int limit = 0}) Future<List<R>>

Available on Iterable<E>, provided by the IterableExtension extension