Y at-il un moyen d'obtenir une liste d'auditeurs enregistrés pour un EventDispatcher
?Flash AS3 EventDispatcher - un moyen d'obtenir une liste d'auditeurs enregistrés?
Je sais que EventDispatcher
a la méthode hasEventListener
pour vous dire si des écouteurs sont enregistrés, mais est-il un moyen facile d'interroger le EventDispatcher
pour savoir ce que les auditeurs sont? Une façon dont j'ai pensé faire était de sous-classer EventDispatcher
pour remplacer la méthode addEventListener
et de stocker les écouteurs dans un dictionnaire, mais cela me semble maladroit.
Des idées?
J'ai longtemps rêvé de quelque chose d'aussi probable, mais la solution que vous avez mentionnée semble être la seule à ce jour ... –