IEventController
Интерфейс контроллера событий. Позволяет контролировать подписки и отписки от событий на определённом менеджере событий.
Конструктор
IEventController()
Методы
Имя | Описание |
---|---|
onStartListening(events, type) | Вызывается при первой подписке на указанный тип событий через указанный менеджер событий. Этот метод является необязательным. |
onStopListening(events, type) | Вызывается, когда определённый тип событий перестаёт слушаться на указанном менеджере событий (удалена последняя подписка). Этот метод является необязательным. |
Имя | Описание |
---|---|
onStartListening(events, type) | Вызывается при первой подписке на указанный тип событий через указанный менеджер событий. Этот метод является необязательным. |
onStopListening(events, type) | Вызывается, когда определённый тип событий перестаёт слушаться на указанном менеджере событий (удалена последняя подписка). Этот метод является необязательным. |
Описание методов
onStartListening
Вызывается при первой подписке на указанный тип событий через указанный менеджер событий. Этот метод является необязательным.
Параметры:
Параметр | Значение по умолчанию | Описание |
---|---|---|
events * | — | Тип: IEventManager Менеджер событий. |
type * | — | Тип: String Тип события. |
Параметр | Значение по умолчанию | Описание |
---|---|---|
events * | — | Тип: IEventManager Менеджер событий. |
type * | — | Тип: String Тип события. |
* Обязательный параметр/опция.
onStopListening
Вызывается, когда определённый тип событий перестаёт слушаться на указанном менеджере событий (удалена последняя подписка). Этот метод является необязательным.
Параметры:
Параметр | Значение по умолчанию | Описание |
---|---|---|
events * | — | Тип: IEventManager Менеджер событий. |
type * | — | Тип: String Тип события. |
Параметр | Значение по умолчанию | Описание |
---|---|---|
events * | — | Тип: IEventManager Менеджер событий. |
type * | — | Тип: String Тип события. |
* Обязательный параметр/опция.