ListFlattenExtension<E> extension

Extension on a list of lists to provide a single-level flattened list.

Flattens a nested list structure like List<List<E>> into a single List<E>.

Example:

final flatList = [[1, 2, 3], [4, 5, 6]].flatten();
print(flatList); // [1, 2, 3, 4, 5, 6]
on

Methods

flatten() List<E>

Available on List<List<E>>, provided by the ListFlattenExtension extension

Flattens a List<List<E>> into a single List<E>.