Collection.insertAll¶
Вставляет элементы, начиная с указанной позиции коллекции.
Description¶
Метод insertAll() добавляет указанные элементы, начиная с заданной позиции. Успешное выполнение данного метода приводит к возникновению события onAdd. Вместе с этим событием также генерируется событие onChange, которое информирует о наличии любых изменений. Аргументы обеих событий в данном случае будут идентичны.
Syntax¶
Collection.insertAll(index, newItems)
Parameters¶
Name | Type | Description |
---|---|---|
index |
Integer |
Индекс первого вставляемого элемента. |
newItems |
Array |
Массив элементов, которые необходимо добавить в коллекцию. |
Returns¶
Возвращает true
, если коллекция была изменена, иначе - false
.
Examples¶
var collection = new Collection();
collection.insertAll(0, [ 'A', 'B' ]); // [ 'A', 'B' ]
collection.insertAll(0, [ 'C', 'D' ]); // [ 'C', 'D', 'A', 'B' ]