I now have the feature/chart-work branch in good shape: the frameworks
projects build and so do all of the examples; both ANT and maven builds
ran. I'm much, much more confident in the changes and stability of this
feature branch than I was last week.

I ran the following examples successfully: ChartExample,
DataBindingExample, DataGridExample, FlexJSStore, DesktopMap, DateChooser,
MDLExample, and TreeExample. Several of the others need some reworking but
I think they are just layout issues.

The changes in this feature branch reduce the amount of HTML nodes created
and reduce the number of times layouts are invoked upon component
start-up. I found several cases of redundant events and shifted some code
around to make things more consistent and streamlined.

My next task is to write up a Wiki page on the FlexJS site (or amend
existing pages, as needed). I will be writing about component creation,
life cycle, and layout development.

I would like to merge feature/chart-work into development tomorrow. I do
not anticipate any further changes unless someone finds issues that would
prevent this.

If there are specific examples or build questions, I'll be happy to answer
them as best I can.

Regards,
Peter

On 4/10/17, 9:44 AM, "Peter Ent" <p...@adobe.com> wrote:

>I know have MDLExample working.
>
>I think I did this unwittingly: The MaterialDesignLite project's
>default.css has the IDateProviderItemRendererMapper for the Tabs and
>TabBar components specified as TabsItemRendererFactoryForArrayListData.
>But the dataProvider being supplied to the tab components were Arrays and
>not ArrayLists. 
>
>I changed the data models to supply ArrayLists for the dataProviders and
>now the tabs are working. I think our changes together made this work
>again.
>
>Perhaps MDL should have a single item renderer data factory that is
>universal in that it can accept either Array or ArrayList data and help
>prevent this from happening in the future. I set this type of thing up in
>the Express package (which I still have to test, now that I write this).
>
>This is the feature/chart-work branch.
>
>Regards,
>Peter
>
>On 4/9/17, 6:26 PM, "piotrz" <piotrzarzyck...@gmail.com> wrote:
>
>>Ahh I forgot to mention that you can see issue when you look into
>>MDLExample.
>>Main TabBar do not display Tabs.
>>
>>Basically in TabBarView itemsCreated method has not been called.
>>
>>If you lost in there I will put some basic example.
>>
>>Piotr
>>
>>
>>
>>-----
>>Apache Flex PMC
>>piotrzarzyck...@gmail.com
>>--
>>View this message in context:
>>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache-fl
>>e
>>x-development.2333347.n4.nabble.com%2FFlexJS-feature-chart-work-status-tp
>>6
>>1035p61069.html&data=02%7C01%7C%7Ca87dd5981445498e7c8508d47f98cec9%7Cfa7b
>>1
>>b5a7b34438794aed2c178decee1%7C0%7C0%7C636273741673604657&sdata=%2BiQ9rmOD
>>B
>>jFFdb9Ii3fx8Ci1OAWwUPUBiVbTK0RRrHY%3D&reserved=0
>>Sent from the Apache Flex Development mailing list archive at Nabble.com.
>

Reply via email to