insert method

view source

void insert (int index, T element) inherited

Implementation

void insert(int index, E element) {
  ArgumentError.checkNotNull(index, "index");
  var length = this.length;
  RangeError.checkValueInInterval(index, 0, length, "index");
  add(element);
  if (index != length) {
    setRange(index + 1, length + 1, this, index);
    this[index] = element;
  }
}