Introspección de Actionscript 3 - nombres de funciones
Estoy tratando de iterar a través de cada uno de los miembros de un objeto. Para cada miembro, verifico si es una función o no. Si es una función, quiero obtener su nombre y realizar alguna lógica basada en el nombre de la función. Aunque no sé si esto es posible. ¿Lo es? ¿Algun consejo?
ejemplo:
var mems: Object = getMemberNames(obj, true);
for each(mem: Object in members) {
if(!(mem is Function))
continue;
var func: Function = Function(mem);
//I want something like this:
if(func.getName().startsWith("xxxx")) {
func.call(...);
}
}
Me cuesta mucho encontrar mucho al hacer esto. Gracias por la ayuda.