Документация
Справочник JavaScript API
2.1.64 (текущая версия)
collection
interactivityModel
Интерфейсы

IEventController

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

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

Конструктор

IEventController()

Методы

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

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

onStopListening(events, type)

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

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

onStartListening

{} onStartListening(events, type)

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

Параметры:

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

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

]no-highlight]

Тип: IEventManager

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

type *
[no-highlight[

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

]no-highlight]

Тип: String

Тип события.

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

onStopListening

{} onStopListening(events, type)

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

Параметры:

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

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

]no-highlight]

Тип: IEventManager

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

type *
[no-highlight[

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

]no-highlight]

Тип: String

Тип события.

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