Le problème est que vous devez avoir un type d'événement à écouter. La seule façon de procéder est d'ajouter des récepteurs pour tous les événements possibles.
Maintenant, vous pouvez ajouter un gestionnaire avec un type d'événement indéterminé, comme par exemple :
private function myUniversalHandler(event:*) : void {
trace(event.type);
trace(event.constructor.toString());
}
Ce dernier signalera tout événement qui lui sera transmis. Néanmoins, il ne sera appelé que s'il est à l'écoute d'un événement d'un type particulier. Et l'ajout de tous ces écouteurs représente un travail considérable. Il est préférable d'étudier les événements disponibles dans la classe à partir de laquelle vous envoyez l'événement.