I had to figure it out as well and looked at FlexJSStore. You use
<js:style> to add this to a component, like a Container:
<js:style>
<js:BindableCSSStyles id="borderStyles" borderStyle="solid"
borderWidth="1"
borderColor="#FFFFFF"
backgroundColor="#FFFFFF"/>
</js:style>
Then you use the id to change it: borderStyles.backgroundColor = "#CCCCCC";
I can't get it to work, though.
I'm not sure what the "Bindable" part is yet. Doing
backgroundColor="{someColor}" doesn't do an initial set either. There must
be a bug.
‹peter
On 2/14/17, 3:52 PM, "piotrz" <[email protected]> wrote:
>I'm reading and reading this thread and still cannot understand how
>actually
>BindableCSSStyles should be used ? Can someone show me working example ?
>
>Another thing let say that I have this working example - BindableCSSStyles
>emits ValueChange event and how it is possible that UIBase is listening
>those event ? styleChangeHandler is not used anywhere.
>
>Piotr
>
>
>
>-----
>Apache Flex PMC
>[email protected]
>--
>View this message in context:
>http://apache-flex-development.2333347.n4.nabble.com/FlexJS-Setting-backgr
>ound-colour-at-run-time-fails-tp59273p59397.html
>Sent from the Apache Flex Development mailing list archive at Nabble.com.