chunkify method
Splits this list into smaller lists
Implementation
List<List> chunkify(
///Amount of items per chunk
int chunkSize,
){
List<List> chunks = [];
//TODO: Split into chunks
int i = 0;
List chunk = [];
while(i < length){
chunk.add(this[i]);
if(chunkSize == chunk.length){
//Add chunk to the chunks list
chunks.add(chunk);
//Clear the chunk variable
chunk = [];
}
i++;
}
if(chunk.length != 0){
//Add chunk to the chunks list
chunks.add(chunk);
//Clear the chunk variable
chunk = [];
}
return chunks;
}