chunked method

List<List<T>> chunked(
  1. int size
)

Splits into lists of size. [1,2,3,4,5].chunked(2) → [1,2,3,4,5]

Implementation

List<List<T>> chunked(int size) {
  final List<T> all = toList();
  return <List<T>>[for (int i = 0; i < all.length; i += size) all.sublist(i, i + size > all.length ? all.length : i + size)];
}