chunk static method

List<String> chunk(
  1. String s,
  2. int chunkSize
)

Splits the given String s in chunks with the given chunkSize.

Implementation

static List<String> chunk(String s, int chunkSize) {
  var chunked = <String>[];
  for (var i = 0; i < s.length; i += chunkSize) {
    var end = (i + chunkSize < s.length) ? i + chunkSize : s.length;
    chunked.add(s.substring(i, end));
  }
  return chunked;
}