description

# insertAll method

void insertAll(

1. int index,
2. Iterable<E> iterable

)
override

Inserts all objects of `iterable` at position `index` in this list.

This increases the length of the list by the length of `iterable` and shifts all later objects towards the end of the list.

The list must be growable. The `index` value must be non-negative and no greater than length.

    final numbers = <int>[1, 2, 3, 4];
    final insertItems = [10, 11];
    numbers.insertAll(2, insertItems);
    print(numbers); // [1, 2, 10, 11, 3, 4]

## Implementation

    void insertAll(int index, Iterable<E> iterable) {
      throw new UnsupportedError("Cannot add to immutable List.");
    }