Mate PropertyInjectors - внедрить в класс as3?
Кто-нибудь знает, возможно ли внедрить в обычный класс as3 (не mxml)? Я пытался с ограниченным успехом. Спасибо
1 ответ
Не могли бы Вы уточнить? Нет никакой разницы между классом "MXML" и классом, определенным в ActionScript, это просто разные способы написания одного и того же.
Все, что необходимо для внедрения, - это привязываемое свойство источника и общедоступное свойство назначения (либо общедоступный установщик, либо общедоступная переменная экземпляра). Если эти два требования соблюдены и код компилируется, он должен работать.
Посмотрите код для примера приложения, которое вы можете найти здесь: http://code.google.com/p/mate-examples/wiki/DocumentBasedExampleIntro и вы найдете тонну инжекторов, которые нацелены на классы, не определенные с помощью MXML (ищите Инжекторы, нацеленные на классы, имена которых заканчиваются на "Модель", особенно Вы также можете найти множество примеров на форумах Mate.