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()

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