DeepList<E> extension
Extends List in order to add recursion.
- on
-
- List<
E>
- List<
Methods
-
deepCopy(
) → List< E> - https://stackoverflow.com/questions/64594543/how-to-deep-copy-nested-list-in-dart
-
deepReverse(
) → List< E> - Returns new instance of recursively reversed List. It reverses nested List, Set or Map (primitive collections), nested primitive collections inside nested primitive collections and so on.
-
deepSearchByValue<
V> (bool predicate(V value)) → List - Returns new instance of recursively filtered (by value) List.
-
deepSort(
) → List< E> - Returns new instance of List, which is recursively sorted by values. It sorts by values nested List, Set or Map (primitive collections), nested primitive collections inside nested primitive collections and so on.