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