replace method
This is the equivalent to void operator []=(int index, T value);
for the IList.
Sets the value at the given index
in the list to value
or throws a RangeError if index
is out of bounds.
Implementation
@useResult
IList<T> replace(int index, T value) {
// TODO: Still need to implement efficiently.
final newList = toList(growable: false);
newList[index] = value;
return IList._unsafeFromList(newList, config: config);
}