Hi. I just pushed my changes. I changed DynamicItemsRenderer… a little bit and added a new bead, DynamicRemoteItemRendererForArrayListData so you can just attach that bead to the List strand and it will remove the itemRenderer.
I wound up making a couple of smaller changes in the DataGroup and related classes to handle adding an itemRenderer at a specific index. —peter On 12/7/17, 4:38 PM, "Piotr Zarzycki" <piotrzarzyck...@gmail.com> wrote: >Cool! Look forward to your commit! :) > >Thanks, Piotr > >2017-12-07 22:19 GMT+01:00 Peter Ent <p...@adobe.com.invalid>: > >> It looks like, after discussing this with Alex, we will use >> DynamicItemsRendererFactoryForArrayListData to refresh and insert items >> and if you want to remove items, add in the RemoveItemRendererBead. I'll >> probably think of a better name for that one. >> >> ‹peter >> >> On 12/7/17, 4:03 PM, "Piotr Zarzycki" <piotrzarzyck...@gmail.com> wrote: >> >> >My thoughts about DynamicItemsRendererFactoryForArrayListData was >> >initially >> >that this bead allows for Adding and Removing items from List. I just >> >didn't have chance to finish it. As I said you can even remove it and >>use >> >your own. >> >In whatever direction you will go I just need solution which allows me >>for >> >dynamic add/remove from MDL Table. >> > >> >Thanks, Piotr >> > >> > >> >2017-12-07 22:00 GMT+01:00 Piotr Zarzycki <piotrzarzyck...@gmail.com>: >> > >> >> Hi Peter, >> >> >> >> If your new Beads, will be doing also adding, you can even replace my >> >> DynamicItemsRendererFactoryForArrayListData. I'm ok in whatever >> >>direction >> >> you will go. There is an example which is using that bead [1] >> >> >> >> [1] >> >>https://na01.safelinks.protection.outlook.com/?url= >> https%3A%2F%2Fgithub.c >> >>om%2Fapache%2Froyale-asjs%2Ftree%2Fdevelop%2Fexamples% >> 2Froyale%2F&data=02 >> >>%7C01%7Cpent%40adobe.com%7C7eae28a09fe34ab5601208d53db7 >> 93e5%7Cfa7b1b5a7b3 >> >>4438794aed2c178decee1%7C0%7C0%7C636482781023742530& >> sdata=lCQYe8JT4hVyaM%2 >> >>FHWXW3Bo0S737W2Z0l8YiGYs26Kc4%3D&reserved=0 >> >> MDLDynamicTableExample >> >> >> >> Thanks, Piotr >> >> >> >> >> >> 2017-12-07 21:52 GMT+01:00 Peter Ent <p...@adobe.com.invalid>: >> >> >> >>> I'm trying to see if my new RemoveItemRendererBead works with >> >>> DynamicItemsRendererFactoryForArrayListData and discovered that this >> >>> class is listening to the model for the ITEM_ADDED event. >> >>> >> >>> The model doesn't dispatch the event - the dataProvider (ArrayList) >> >>> dispatches the event. The model dispatches events like >> >>>selectedIndexChanged. >> >>> >> >>> Is it OK that I change this class to listen to the dataProvider (aka >> >>> ArrayList) in the model? I don't see that anything is depending on >> >>> something that is not happening. >> >>> >> >>> Thanks, >> >>> Peter >> >>> >> >> >> >> >> >> >> >> -- >> >> >> >> Piotr Zarzycki >> >> >> >> Patreon: >> >>*https://na01.safelinks.protection.outlook.com/?url= >> https%3A%2F%2Fwww.pat >> >>reon.com%2Fpiotrzarzycki&data=02%7C01%7Cpent%40adobe.com >> %7C7eae28a09fe34a >> >>b5601208d53db793e5%7Cfa7b1b5a7b34438794aed2c178de >> cee1%7C0%7C0%7C636482781 >> >>023742530&sdata=wB4yRF4dVG4GsHy2n0%2FL%2FdEnrtW2q%2FG58h2vfcG7HrQ%3D& >> rese >> >>rved=0 >> >> >> >><https://na01.safelinks.protection.outlook.com/?url= >> https%3A%2F%2Fwww.pat >> >>reon.com%2Fpiotrzarzycki&data=02%7C01%7Cpent%40adobe.com >> %7C7eae28a09fe34a >> >>b5601208d53db793e5%7Cfa7b1b5a7b34438794aed2c178de >> cee1%7C0%7C0%7C636482781 >> >>023742530&sdata=wB4yRF4dVG4GsHy2n0%2FL%2FdEnrtW2q%2FG58h2vfcG7HrQ%3D& >> rese >> >>rved=0>* >> >> >> > >> > >> > >> >-- >> > >> >Piotr Zarzycki >> > >> >Patreon: >> >*https://na01.safelinks.protection.outlook.com/?url= >> https%3A%2F%2Fwww.patr >> >eon.com%2Fpiotrzarzycki&data=02%7C01%7Cpent%40adobe.com% >> 7C7eae28a09fe34ab5 >> >601208d53db793e5%7Cfa7b1b5a7b34438794aed2c178de >> cee1%7C0%7C0%7C636482781023 >> >742530&sdata=wB4yRF4dVG4GsHy2n0%2FL%2FdEnrtW2q%2FG58h2vfcG7HrQ%3D& >> reserved >> >=0 >> ><https://na01.safelinks.protection.outlook.com/?url= >> https%3A%2F%2Fwww.patr >> >eon.com%2Fpiotrzarzycki&data=02%7C01%7Cpent%40adobe.com% >> 7C7eae28a09fe34ab5 >> >601208d53db793e5%7Cfa7b1b5a7b34438794aed2c178de >> cee1%7C0%7C0%7C636482781023 >> >742530&sdata=wB4yRF4dVG4GsHy2n0%2FL%2FdEnrtW2q%2FG58h2vfcG7HrQ%3D& >> reserved >> >=0>* >> >> > > >-- > >Piotr Zarzycki > >Patreon: >*https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patr >eon.com%2Fpiotrzarzycki&data=02%7C01%7Cpent%40adobe.com%7Ca6e18c3663334e60 >255c08d53dbaf125%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636482795478 >566320&sdata=DYQRsQdp%2BB3EJveV3fOuWYXVgE%2Buqloy2PjJbPYGLB0%3D&reserved=0 ><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patr >eon.com%2Fpiotrzarzycki&data=02%7C01%7Cpent%40adobe.com%7Ca6e18c3663334e60 >255c08d53dbaf125%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636482795478 >566320&sdata=DYQRsQdp%2BB3EJveV3fOuWYXVgE%2Buqloy2PjJbPYGLB0%3D&reserved=0 >>*