Материал из Module developer
Перейти к: навигация, поиск

module.RemoveListener

Удаление обработчика событий

Синтаксис

module.RemoveListener(EventType, EventParent, Listener)

Название Пример Описание
EventType IR.EVENT_MODULE_START type: number
Идентификатор события, за которым следит слушатель
EventParent module.GetPopup("Popup 1").GetItem("Item 1") type: Object
Входной параметр, необходимый для создания слушателя. Если параметра нет, укажите 0
Listener function(){...} type: Function
Не именованная функция или ссылка на объявленную функцию, внутри которой выполняются действия
На выходе
Boolean true type: Boolean
Результат удаления обработчика


Пример

module.RemoveListener(IR.EVENT_ITEM_PRESS,module.GetPopup("Popup 1").GetItem("Item 1"),function()
{
   IR.Log("Item 1 pressed");  
});

События для слушателя можно посмотреть тут: ссылка