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