buildDeferredBackgroundPrefetchBatches function
Implementation
@visibleForTesting
List<List<String>> buildDeferredBackgroundPrefetchBatches(List<String> urls) {
final batches = <List<String>>[];
for (var i = 0; i < urls.length; i += _kDeferredBackgroundPrefetchBatchSize) {
final end = math.min(
i + _kDeferredBackgroundPrefetchBatchSize,
urls.length,
);
batches.add(urls.sublist(i, end));
}
return batches;
}