Collection.removeAll

Удаляет указанные элементы из коллекции.

Description

Метод removeAll() удаляет указанные элементы из коллекции. Успешное выполнение данного метода приводит к возникновению события onRemove. Вместе с этим событием также генерируется событие onChange, которое информирует о наличии любых изменений. Аргументы обеих событий в данном случае будут идентичны.

Syntax

Collection.removeAll(items)

Parameters

Name Type Description
items Array Массив элементов, которые необходимо удалить из коллекции.

Returns

Возвращает true, если коллекция была изменена, иначе - false.

Examples

var collection = new Collection([ 'A', 'B', 'C', 'D' ]);
collection.removeAll([ 'A', 'C' ]); // [ 'B', 'D' ]
collection.removeAll([ 'B', 'D' ]); // [ ]