Определите, существуют ли прослушиватели для события
возвращает tf
= event.hasListener(src
,EventName
)true
если прослушиватели существуют для заданного события на объекте src
. В противном случае возвращается false
. Когда src
- массив, event.hasListener
возвращает логический массив того же размера, что и src
.
Класс src
необходимо определить или наследовать указанное событие. Если src
является разнородным массивом, указанное событие должно существовать в классе массива. event.hasListener
не удается найти прослушиватели для событий, заданных некоторыми, но не всеми объектами в разнородном массиве.
event.hasListener
уважает значение event.listener
Enabled объекта
свойство. Если задать прослушиватель Enabled
свойство к false
, event.hasListener
возвращает false
для этого прослушивателя.
event.hasListener
должно иметь NotifyAccess
для рассматриваемого события.
event.hasListener
не работает с предопределенными событиями свойств, PreSet
, PostSet
, PreGet
, PostGet
.
event.hasListener
не работает с предопределенными событиями динамических свойств PropertyAdded
и PropertyRemoved
.
Использовать event.hasListener
только с пользовательскими событиями.