event.PriorityGroup
Расширяет IEventGroup.
Слушатель событий.
Конструктор
event.PriorityGroup(events)
Создает экземпляр контейнера событий.
Параметры:
Параметр |
Значение по умолчанию |
Описание |
|
— |
Менеджер событий, для которого создается контейнер. |
* Обязательный параметр/опция.
Поля
Имя |
Тип |
Описание |
Менеджер событий, для которого создан контейнер. |
Методы
Имя |
Возвращает |
Описание |
Добавляет обработчик события. |
||
Удаляет обработчик события. Удалить можно только те обработчики, которые были добавлены через данный экземпляр контейнера. |
||
Удаляет все обработчики событий, которые были добавлены через данный экземпляр контейнера. |
Описание полей
events
{event.PriorityManager} events
Менеджер событий, для которого создан контейнер.
Описание методов
add
{event.PriorityGroup} add(types, callback[, context, priority)
Добавляет обработчик события.
Returns ссылку на себя.
Параметры:
Параметр |
Значение по умолчанию |
Описание |
|
— |
Тип: String|String[] Тип или типы событий. |
|
— |
Тип: Function Функция-обработчик. |
|
— |
Тип: Object Контекст исполнения функции-обработчика. |
|
— |
Тип: |
* Обязательный параметр/опция.
remove
{event.PriorityGroup} remove(types, callback[, context, priority)
Удаляет обработчик события. Удалить можно только те обработчики, которые были добавлены через данный экземпляр контейнера.
Returns ссылку на себя.
Параметры:
Параметр |
Значение по умолчанию |
Описание |
|
— |
Тип: String|String[] Тип или типы событий. |
|
— |
Тип: Function Функция-обработчик. |
|
— |
Тип: Object Контекст исполнения функции-обработчика. |
|
— |
Тип: |
* Обязательный параметр/опция.
removeAll
{event.PriorityGroup} removeAll()
Удаляет все обработчики событий, которые были добавлены через данный экземпляр контейнера.
Returns ссылку на себя.
Обязательный параметр/опция.