IEventWorkflowController
Расширяет IEventController.
Интерфейс контроллера событий, позволяющего влиять на распространение событий по дереву.
Конструктор
IEventWorkflowController()
Методы
Имя |
Возвращает |
Описание |
Функция, вызываемая после окончания обработки события менеджером событий. Этот метод является опциональным. |
||
Функция, вызываемая до начала обработки события менеджером событий. Этот метод является опциональным. |
||
Вызывается при первой подписке на указанный тип событий через указанный менеджер событий. Этот метод является опциональным. Унаследован от IEventController. |
||
Вызывается, когда определённый тип событий перестаёт слушаться на указанном менеджере событий (удалена последняя подписка). Этот метод является опциональным. Унаследован от IEventController. |
Описание методов
onAfterEventFiring
{} onAfterEventFiring(events, type[, event])
Функция, вызываемая после окончания обработки события менеджером событий. Этот метод является опциональным.
Параметры:
Параметр |
Значение по умолчанию |
Описание |
— |
Тип: IEventManager Менеджер событий. |
|
|
— |
Тип: String Тип события. |
— |
Тип: IEvent Событие. |
* Обязательный параметр/опция.
onBeforeEventFiring
{} onBeforeEventFiring(events, type[, event])
Функция, вызываемая до начала обработки события менеджером событий. Этот метод является опциональным.
Параметры:
Параметр |
Значение по умолчанию |
Описание |
— |
Тип: IEventManager Менеджер событий. |
|
|
— |
Тип: String Тип события. |
— |
Тип: IEvent Событие. |
* Обязательный параметр/опция.
Обязательный параметр.