Hi Peter, I haven't checked your branch yet, but I just pushed couple of things to the develop which I needed for my examples. Here is the list of beads which we currently have and can be used for List. I think names are self explanatory.
DynamicAddItemRendererForArrayListData DynamicUpdateItemRendererForArrayListData DynamicRemoveItemRendererForArrayListData DynamicRemoveAllItemRendererForArrayListData DynamicRemoveAllByNullItemRendererForArrayListData All beads above should be used once you set for your list: IDataProviderItemRendererMapper: ClassReference("org.apache.royale.html.beads.DataItemRendererFactoryForArrayList") We have also DynamicItemsRendererFactoryForArrayListData - which is doing actually two things. Create all items once someone set dataProvider (the same logic as in DataItemRendererFactoryForArrayList) AND handle adding to ArrayList (the same logic as in DynamicAddItemRendererForArrayListData) - It duplicates logic from those both beads. Two Scenarios with DynamicItemsRendererFactoryForArrayListData: 1) If we use DynamicItemsRendererFactoryForArrayListData simply in the List as it is in our ListExample [1] we don't have to remember to setup: IDataProviderItemRendererMapper: ClassReference("org.apache.royale.html.beads.DataItemRendererFactoryForArrayList"). However in that scenario we will have in List totally useless bead DataItemRendererFactoryForArray which is being added default to the List. 2) If we use DynamicItemsRendererFactoryForArrayListData and we add in CSS IDataProviderItemRendererMapper: ClassReference("org.apache.royale.html.beads.DataItemRendererFactoryForArrayList") I'm not sure what can happen actually, cause both beads are using the same logic to create item renderers. Can be situation when one bead is create renderers and second one re do this work again ? :) Thanks, Piotr [1] https://github.com/apache/royale-asjs/blob/24b09c787fc1da2d0a19895a2b2d4a440e26c597/examples/royale/ListExample/src/main/royale/MyInitialView.mxml#L69 2017-12-19 20:35 GMT+01:00 Olaf Krueger <m...@olafkrueger.net>: > Peter, great to read something about these "Collections" and "Hierarchical > data" stuff here! > Thanks for working on this, have a nice time and enjoy your break! > > Olaf > > > > -- > Sent from: http://apache-royale-development.20373.n8.nabble.com/ > -- Piotr Zarzycki Patreon: *https://www.patreon.com/piotrzarzycki <https://www.patreon.com/piotrzarzycki>*