Comment obtenir la liste de toutes les méthodes d'un objet? Je sais que je peux obtenir la classe d'objets de cette manière:Comment lister toutes les méthodes d'un objet dans ActionScript 3?
var className:String = flash.utils.getQualifiedClassName(myObject);
var objClass:Class = flash.utils.getDefinitionByName(className) as Class;
Il me donne un prototype de classe, mais et ne peut rien faire avec ... En JavaScript je peux itérer sur le prototype d'un objet pour obtenir ses propriétés et méthodes.
Est-ce possible dans ActionScript 3? Avez-vous une bonne source de métaprogrammation/réflexion sur ActionScript 3?
Merci!
Merci, mais j'ai besoin d'un moyen d'appeler les méthodes. Ce decribeType ne fait que sérialiser l'objet en XML. –
@Eduardo. Oui, mais si vous avez l'objet et que vous avez le nom de la méthode, vous pouvez l'appeler. Avec la même syntaxe que dans JS: 'object [méthode] (paramètre);'. –
La partie XML est un peu moche mais ça marche. Merci –