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