event.PriorityGroup

Расширяет IEventGroup.

Слушатель событий.

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

Конструктор

event.PriorityGroup(events)

Создает экземпляр контейнера событий.

Параметры:

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

Тип: event.PriorityManager

Менеджер событий, для которого создается контейнер.

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

Поля

Имя Тип Описание
events event.PriorityManager

Менеджер событий, для которого создан контейнер.

Методы

Имя Возвращает Описание
add(types, callback[, context, priority)

event.PriorityGroup

Добавляет обработчик события.

remove(types, callback[, context, priority)

event.PriorityGroup

Удаляет обработчик события. Удалить можно только те обработчики, которые были добавлены через данный экземпляр контейнера.

removeAll()

event.PriorityGroup

Удаляет все обработчики событий, которые были добавлены через данный экземпляр контейнера.

Описание полей

events

Менеджер событий, для которого создан контейнер.

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

add

Добавляет обработчик события.

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

Параметры:

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

Тип: String|String[]

Тип или типы событий.

callback *

Тип: Function

Функция-обработчик.

context

Тип: Object

Контекст исполнения функции-обработчика.

priority *

Тип:

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

remove

Удаляет обработчик события. Удалить можно только те обработчики, которые были добавлены через данный экземпляр контейнера.

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

Параметры:

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

Тип: String|String[]

Тип или типы событий.

callback *

Тип: Function

Функция-обработчик.

context

Тип: Object

Контекст исполнения функции-обработчика.

priority *

Тип:

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

removeAll

{event.PriorityGroup} removeAll()

Удаляет все обработчики событий, которые были добавлены через данный экземпляр контейнера.

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