baseFill function Null safety
- dynamic array,
- dynamic value,
- dynamic start,
- dynamic end
Implementation
List baseFill(array, value, start, end) {
var length = array.length;
start = start.toInt();
end = (end == null || end > length) ? length : end.toInt();
if (end < 0) {
end += length;
}
end = start > end ? 0 : end.toInt();
while (start < end) {
array[start++] = value;
}
return array;
}