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.