We have an mxml component where
[Bindable]public var locStrings:IUIStrings =
LocaleManager.localeStrings;
...
<js:beads>
<js:ContainerDataBinding/>
</js:beads>
...
<js:TextButton text="{locStrings.PURCHASED}"/>
LocaleManager is declared thus:
[Bindable]
public class LocaleManager
and it has:
public static function get
localeStrings():IUIStrings
where IUIString is declared thus:
[Bindable]public interface IUIStrings
and its implementation is declares like this:
[Bindable]public class DefaultStrings implements
IUIStrings
Can anyone explain why I'm seeing this?
Data binding will not be able to detect assignments
to 'PURCHASED'.
--
View this message in context:
http://apache-flex-development.2333347.n4.nabble.com/FlexJS-How-Binding-works-tp57096p62481.html
Sent from the Apache Flex Development mailing list archive at Nabble.com.