addAll method
Appends all objects of iterable
to the end of this list.
Extends the length of the list by the number of objects in iterable
.
The list must be growable.
final numbers = <int>[1, 2, 3];
numbers.addAll([4, 5, 6]);
print(numbers); // [1, 2, 3, 4, 5, 6]
Implementation
void addAll(Iterable<E> elements) {
int oldLength = length;
_inner.addAll(elements);
for (int i = 0; i < elements.length; i++) {
_changes.add(ListChange<E>.insert(elements.elementAt(i), oldLength + i));
}
}