event.Group

Расширяет IEventGroup.

Группа слушателей событий.

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

Конструктор

event.Group(events)

Создает группу слушателей событий.

Параметры:

Параметр

Значение по умолчанию

Описание

events*

Тип: IEventManager

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

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

Пример:

// Создадим группу слушателей.
var listeners = events.group()
   .add('click', function () {
       alert('click');
   })
   .add('dblclick', function () {
       alert('dblclick');
   });
// ...
// Когда хранящиеся в контейнере обработчики событий
// нам больше не нужны, просто очистим группу.
listeners.removeAll();

Поля

Имя

Тип

Описание

events

IEventManager

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

Методы

Имя

Возвращает

Описание

add(types, callback[, context[, priority]])

IEventGroup

Добавляет слушатель события.

Унаследован от IEventGroup.

getLength()

Integer

Возвращает текущее количество подпсчиков в группе.

remove(types, callback[, context[, priority]])

IEventGroup

Удаляет слушатель события из группы.

Унаследован от IEventGroup.

removeAll()

IEventGroup

Удаляет всех слушателей событий из группы.

Унаследован от IEventGroup.

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

events

{IEventManager} events

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

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

getLength

{Integer} getLength()

Возвращает текущее количество подпсчиков в группе.

Предыдущая
Следующая