void operator []=(int index, value)

Sets the value at the given index in the list to value or throws a RangeError if index is out of bounds.

Source

void operator []=(int index, value) {
  _checkIndex(index);
  _indexed_setter(index, value);
}