GenericIterableExtensions<T> extension

on

Methods

addAllAndReturn(Iterable<T> t) → List<T>

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

addAndReturn(T t) → List<T>

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

alternative(T main, T replace) → List<T>

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

containsAll(Iterable<T> list) → bool

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

containsAny(Iterable<T> list) → bool

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

firstOrDefault({T? defaultValue}) → T?

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

firstWhereOrNull(bool test(T element)) → T?

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

forEachIndexed(void action(int index, T element)) → void

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

getFirstIfExist() → T?

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

insertAndReturn(int index, T t) → List<T>

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

insertFirstReturn(T item) → List<T>

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

mapIndexed<E>(E f(int index, T item)) → Iterable<E>

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

takeIfPossible(int range) → Iterable<T>

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