Actionscript 3 introspection - имена функций
Я пытаюсь перебрать каждого из членов объекта. Для каждого члена я проверяю, является ли это функцией или нет. Если это функция, я хочу получить ее имя и выполнить некоторую логику на основе имени функции. Я не знаю, возможно ли это вообще. Это? Какие-нибудь советы?
пример:
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(...);
}
}
Мне трудно найти что-то для этого. Спасибо за помощь.