Hi Peter,

Ok DynamicItemsRendererFactoryForArrayListData is now working perfectly.
Unfortunately I just tried DynamicRemoveItemRendererForArrayListData and got
NPE. This time dataProviderModel is being null

<http://apache-royale-development.20373.n8.nabble.com/file/t1/dynamic_remove_null.png>
 

There is in general something wrong and I think there a bit more work.
DynamicItemsRendererFactoryForArrayListData  now is different than
DynamicRemoveItemRendererForArrayListData, cause the first on have logic
which is not only adding item renderer, but also creates them which is not
present in the Remove version. 

In the other words DynamicItemsRendererFactoryForArrayListData it is
IDataProviderItemRendererMapper. I think we should go with following
changes.

1) DynamicItemsRendererFactoryForArrayListData  - logic for creating item
renderers should be removed from that bead
2) We should rename DynamicItemsRendererFactoryForArrayListData  to
DynamicAddItemRendererForArrayListData
3) For List, MDL Table, MDL Tabs and all things inherited from List should
as IDataProviderItemRendererMapper we should use:
DataItemRendererFactoryForArrayData or
DataItemRendererFactoryForSeriesArrayListData (use this to have all the
advantages of above beads).

What do you think ? 

If you will make above changes check all the MDL examples which have Tabs,
Tables etc. - Build MDLExample.

Thanks, Piotr






--
Sent from: http://apache-royale-development.20373.n8.nabble.com/

Reply via email to