Habilite une classe enfant à gérer une liste de diffusion (_listeners) d'événements souscrits par abonnements
public function toString():String
Utilisé dans un contexte littéral
Une chaine définissant l'objet.
public function broadcastMessage():Void
Envoie les événements à tous les objets observateurs.
public function addListener(obj:Object):Boolean
Ajoute un nouvel observateur.
obj | Référence à l'objet abonné. |
Un booléen indiquant la réussite de l'opération.
public function removeListener(obj:Object):Boolean
Supprime un observateur.
obj | référence à l'objet abonné |
Un booléen indiquant la réussite de l'opération.
public function countListeners():Number
Retourne le nombre d'observateurs.
Le nombre d'observateurs enregistrés.
static public function initialize(obj:Object):Void
Mix-in de méthodes de broadcasting dans un objet soumis en argument. Permet d'utiliser le broadcasting sans héritage de EventSource. Mais penser à implémenter l'interface Observable dans ce cas pour le compile time type checking.
obj | La nouvelle source d'événement. |