ICollection
ICollection
Расширяет IEventEmitter.
Интерфейс коллекции.
Конструктор | Поля | События | Методы
Конструктор
ICollection()
Поля
Имя |
Тип |
Описание |
Менеджер событий. Унаследовано от IEventEmitter. |
События
Имя |
Описание |
Произошло добавление дочернего объекта. |
|
Произошло удаление дочернего объекта. |
Методы
Имя |
Возвращает |
Описание |
Добавляет в коллекцию дочерний объект. |
||
Возвращает итератор по коллекции. |
||
Удаляет из коллекции дочерний объект. |
Описание событий
add
Произошло добавление дочернего объекта.
remove
Произошло удаление дочернего объекта.
Описание методов
add
{ICollection} add(object)
Добавляет в коллекцию дочерний объект.
Возвращает ссылку на себя.
Параметры:
Параметр |
Значение по умолчанию |
Описание |
— |
Тип: Object Добавляемый объект. |
* Обязательный параметр/опция.
getIterator
{IIterator} getIterator()
Возвращает итератор по коллекции.
remove
{ICollection} remove(object)
Удаляет из коллекции дочерний объект.
Возвращает ссылку на себя.
Параметры:
Параметр |
Значение по умолчанию |
Описание |
— |
Тип: Object Удаляемый объект. |
* Обязательный параметр/опция.
Обязательный параметр.