ICollection

Расширяет IEventEmitter.

Интерфейс коллекции.

Конструктор | Поля | События | Методы

Конструктор

ICollection()

Поля

Имя Тип Описание
events IEventManager

Менеджер событий.

Унаследовано от IEventEmitter.

Имя Тип Описание
events IEventManager

Менеджер событий.

Унаследовано от IEventEmitter.

События

Имя Описание
add

Произошло добавление дочернего объекта.

remove

Произошло удаление дочернего объекта.

Имя Описание
add

Произошло добавление дочернего объекта.

remove

Произошло удаление дочернего объекта.

Методы

Имя Возвращает Описание
add(object)

ICollection

Добавляет в коллекцию дочерний объект.

getIterator()

IIterator

Returns итератор по коллекции.

remove(object)

ICollection

Удаляет из коллекции дочерний объект.

Имя Возвращает Описание
add(object)

ICollection

Добавляет в коллекцию дочерний объект.

getIterator()

IIterator

Returns итератор по коллекции.

remove(object)

ICollection

Удаляет из коллекции дочерний объект.

Описание событий

add

Произошло добавление дочернего объекта.

remove

Произошло удаление дочернего объекта.

Описание методов

add

Добавляет в коллекцию дочерний объект.

Returns ссылку на себя.

Параметры:

Параметр Значение по умолчанию Описание
object *

Тип: Object

Добавляемый объект.

Параметр Значение по умолчанию Описание
object *

Тип: Object

Добавляемый объект.

* Обязательный параметр/опция.

getIterator

{IIterator} getIterator()

Returns итератор по коллекции.

remove

Удаляет из коллекции дочерний объект.

Returns ссылку на себя.

Параметры:

Параметр Значение по умолчанию Описание
object *

Тип: Object

Удаляемый объект.

Параметр Значение по умолчанию Описание
object *

Тип: Object

Удаляемый объект.

* Обязательный параметр/опция.