Определите, существуют ли прослушиватели для события
возвращает 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 только с пользовательскими событиями.