Mate PropertyInjectors - внедрить в класс as3? - PullRequest
0 голосов
/ 14 мая 2009

Кто-нибудь знает, можно ли внедрить в обычный класс as3 (не mxml)? Я пытался с ограниченным успехом. Спасибо

1 Ответ

1 голос
/ 14 мая 2009

Не могли бы вы быть более конкретным? Нет никакой разницы между классом "MXML" и классом, определенным в ActionScript, это просто разные способы написания одного и того же.

Все, что необходимо для внедрения, - это привязываемое свойство источника и общедоступное свойство назначения (либо общедоступный установщик, либо общедоступная переменная экземпляра). Если эти два требования соблюдены и код компилируется, он должен работать.

Посмотрите код для примера приложения, который вы можете найти здесь: http://code.google.com/p/mate-examples/wiki/DocumentBasedExampleIntro, и вы найдете тонну инжекторов, которые нацелены на классы, не определенные с помощью MXML (ищите инъекторы, нацеленные на классы, имена которых заканчиваются на "Model" особенно). Вы также можете найти множество примеров на форумах Mate .

...