# insertAll method

1. @override

bool 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

    @override
    bool insertAll(int index, Iterable<E> iterable) {
      if (iterable.isEmpty) return false;
      _list.insertAll(index, iterable);
      return true;
    }