ListExtension<T> extension

on

Methods

equal(List other, {bool compare(T, T)?}) bool

Available on List<T>, provided by the ListExtension extension

firstWhereOrNull(bool test(T)) → T?

Available on List<T>, provided by the ListExtension extension

groupBy(int group(T)) List<List<T>>

Available on List<T>, provided by the ListExtension extension

lastN(int n) List<T>

Available on List<T>, provided by the ListExtension extension

nonNull() List<T>

Available on List<T>, provided by the ListExtension extension

queueAdd(T item, int maxSize) List<T>

Available on List<T>, provided by the ListExtension extension

safeSublist(int start, [int? end]) List<T>

Available on List<T>, provided by the ListExtension extension

separatedBy(T item) List<T>

Available on List<T>, provided by the ListExtension extension

Returns the list separated by the given item
sorted(int compare(T, T)) List<T>

Available on List<T>, provided by the ListExtension extension

Sorts the list and returns it.
sortedCopy(int compare(T, T)) List<T>

Available on List<T>, provided by the ListExtension extension

Returns a sorted copy of the list.