IEventController

Интерфейс контроллера событий. Позволяет контролировать подписки и отписки от событий на определённом менеджере событий.

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

Конструктор

IEventController()

Методы

Имя Описание
onStartListening(events, type)

Вызывается при первой подписке на указанный тип событий через указанный менеджер событий. Этот метод является необязательным.

onStopListening(events, type)

Вызывается, когда определённый тип событий перестаёт слушаться на указанном менеджере событий (удалена последняя подписка). Этот метод является необязательным.

Имя Описание
onStartListening(events, type)

Вызывается при первой подписке на указанный тип событий через указанный менеджер событий. Этот метод является необязательным.

onStopListening(events, type)

Вызывается, когда определённый тип событий перестаёт слушаться на указанном менеджере событий (удалена последняя подписка). Этот метод является необязательным.

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

onStartListening

{} onStartListening(events, type)

Вызывается при первой подписке на указанный тип событий через указанный менеджер событий. Этот метод является необязательным.

Параметры:

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

Тип: IEventManager

Менеджер событий.

type *

Тип: String

Тип события.

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

Тип: IEventManager

Менеджер событий.

type *

Тип: String

Тип события.

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

onStopListening

{} onStopListening(events, type)

Вызывается, когда определённый тип событий перестаёт слушаться на указанном менеджере событий (удалена последняя подписка). Этот метод является необязательным.

Параметры:

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

Тип: IEventManager

Менеджер событий.

type *

Тип: String

Тип события.

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

Тип: IEventManager

Менеджер событий.

type *

Тип: String

Тип события.

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