ok, my fault I was not aware of that beads, I confuse that beads with others. I'll take a look thanks!
El sáb., 18 ago. 2018 a las 17:20, Carlos Rovira (<carlosrov...@apache.org>) escribió: > Hi Piotr, > > ok that's what I'm using in Jewel. I thought you were talking about > something I was not aware of. So, since it's not working I'll take a look > and what can be the problem > thanks > > Carlos > > > El sáb., 18 ago. 2018 a las 14:27, Piotr Zarzycki (< > piotrzarzyck...@gmail.com>) escribió: > >> Hi Carlos, >> >> All those beads are part of our repository. They should work with Jewel >> as well [1] >> >> [1] >> https://github.com/apache/royale-asjs/blob/develop/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DynamicAddItemRendererForArrayListData.as >> >> Thanks, >> Piotr >> >> On Sat, Aug 18, 2018, 11:15 AM Carlos Rovira <carlosrov...@apache.org> >> wrote: >> >>> Hi Piotr, >>> >>> thanks, can you provide more info about that bead or point me to the >>> code in GitHub link so I can take a look? >>> thanks >>> >>> El vie., 17 ago. 2018 a las 2:50, Piotr Zarzycki (< >>> piotrzarzyck...@gmail.com>) escribió: >>> >>>> Hi Carlos, >>>> >>>> In case of removing from ArrayList something and refreshing list - >>>> There are Beads for that purpose. Maybe it is a good subject for blog post. >>>> You should go through old examples in our repo. >>>> >>>> Thanks, >>>> Piotr >>>> >>>> On Fri, Aug 17, 2018, 12:48 AM Carlos Rovira <carlosrov...@apache.org> >>>> wrote: >>>> >>>>> I think I fixed Point 7 >>>>> Seems, container need width 100% for items to expand to fill all >>>>> available width. This makes me think if we need to double properties and >>>>> have "itemsHorizontalExpand" and "itemsVerticalExpand" ? what do you >>>>> think? >>>>> >>>>> I added the property to HGroup as well. >>>>> >>>>> Try this with latest commit: >>>>> >>>>> <j:Card width="600"> >>>>> <html:H3 text="Test"/> >>>>> <j:HGroup itemsExpand="true" gap="3"> >>>>> <j:Button text="Hello"/> >>>>> <j:Button text="Apache"/> >>>>> <j:Button text="Royale!!!!"/> >>>>> </j:HGroup> >>>>> </j:Card> >>>>> >>>>> HGroup fills all the Card space and then items fills all available >>>>> space inside HGroup >>>>> >>>>> Best >>>>> >>>>> Carlos >>>>> >>>>> >>>>> >>>>> El vie., 17 ago. 2018 a las 0:30, Carlos Rovira (< >>>>> carlosrov...@apache.org>) escribió: >>>>> >>>>>> I forgot to ask you an important question: Comparing with Angular: >>>>>> >>>>>> *could you let us know you thoughts about both versions? >>>>>> * do you think Royale needs something you miss from working with >>>>>> Angular? (taking into account that we are still bringing more components >>>>>> and features, but I mean from a pure technology - framework point >>>>>> comparison). >>>>>> *Are you happy with what Royale gives you? >>>>>> *Will you recommend Royale to others thinking in use Angular, React, >>>>>> Vue...? >>>>>> >>>>>> I think this kind of questionary will throw great information since >>>>>> you work with both and will give us extremely valuable information! :) >>>>>> >>>>>> Thanks >>>>>> >>>>>> Carlos >>>>>> >>>>>> >>>>>> >>>>>> El vie., 17 ago. 2018 a las 0:00, Carlos Rovira (< >>>>>> carlosrov...@apache.org>) escribió: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> amazing! Thanks for sharing this work and point us the issues! This >>>>>>> will be of great help to see the issues you found and personally is >>>>>>> great >>>>>>> to see something done with Jewel finally due the amount of work I >>>>>>> invested >>>>>>> on this UI set in the last months :)) >>>>>>> >>>>>>> For others, I think the Angular version direct link is this (If I'm >>>>>>> wrong let us know): https://stackblitz.com/angular/xvljjerybxj >>>>>>> >>>>>>> About the issues. I'll try to answer some of them and hope others >>>>>>> join us to analyze over what I could say: >>>>>>> >>>>>>> El jue., 16 ago. 2018 a las 19:10, 芋頭爛 (<yest...@gmail.com>) >>>>>>> escribió: >>>>>>> >>>>>>>> Hello, >>>>>>>> >>>>>>>> I use royale 0.9.3(nightly) to implement Tour of Heroes(Angular). >>>>>>>> here is live demo >>>>>>>> https://z3idxk1hh5asgqpvhvftra-on.drv.tw/royale-heroes/# >>>>>>>> >>>>>>>> It runs on Chrome well, but IE 11 no good... >>>>>>>> >>>>>>>> I find some issue when develop the tour of heroes. >>>>>>>> 1. Does royale have something like mx:Repeater or s:DataGroup, now >>>>>>>> I always use j:List, but the UI does not need rollover, selected....etc >>>>>>>> >>>>>>> >>>>>>> Yes, DataGroup is in Core swc. Repeater, I think doesn't exists, but >>>>>>> since the later is from Flex 3, I think is not missed. >>>>>>> In Royale, DataGroup is a ContainerContentArea and can be added to a >>>>>>> component as a IContentView vía CSS, so components will use DataGroup or >>>>>>> other component you create. >>>>>>> DataGroup is based on ItemRenderers to paint the data you set in >>>>>>> dataProvider. >>>>>>> For example the new Jewel Table that I'm working on this days uses a >>>>>>> TBodyContentArea that is in essence like a DataGroup and implements its >>>>>>> API. In Table the tbody part (the body of the table) >>>>>>> is the component part that uses the dataProvider to paint the data. >>>>>>> Then we have optional parts that are the Chrome (thead and tfoot) both >>>>>>> implements IChrome. >>>>>>> the IContentView as well can be a ViewPort so it can be scrollable >>>>>>> (ScrollingViewPort). >>>>>>> The ItemRenderers and the data provider mapper you use will be >>>>>>> responsible of transform the data into visual pieces. Coming back to >>>>>>> table >>>>>>> the TableItemRenderer is the renderer that is used in table (and >>>>>>> probably >>>>>>> I'll do others to avoid rollover or selection), and >>>>>>> TableItemRendererForCollectionView is the mapper that loops over the >>>>>>> dataProvider and create the item renderers. >>>>>>> I think with that you can have all things you need. >>>>>>> >>>>>>> >>>>>>>> 2. [Bindable] >>>>>>>> private var static ary:ArrayList = new >>>>>>>> ArrayList(["AA","BB","CC"]); >>>>>>>> That will cause page blank....because "static" >>>>>>>> If I must use static, the ArrayList construct must be empty. >>>>>>>> private var static ary:ArrayList = new ArrayList(); // this >>>>>>>> work well >>>>>>>> >>>>>>> >>>>>>> Ok here, maybe Alex or Harbs could give some light on this >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> >>>>>>> 3. When call ArrayList.removeAll(), the j:List does not refresh. >>>>>>>> Must call ArrayList.removeItemAt() for each. >>>>>>>> >>>>>>> >>>>>>> I didn't test that part, so maybe is a bug, could you try to fix it >>>>>>> and send us a pull request to review it? Let me know if you can. Thanks >>>>>>> in >>>>>>> advance! >>>>>>> >>>>>>> >>>>>>>> 4. Seems Royale has no VectorList, So I can't use Vector.<> for >>>>>>>> databinding >>>>>>>> >>>>>>> >>>>>>> Again something for others to comment on this. >>>>>>> >>>>>>> >>>>>>>> 5. j:TextInput change event will trigger after typed, but also >>>>>>>> triggered when focus out >>>>>>>> >>>>>>> >>>>>>> mmm...I think change trigger after type is ok, in focus out I'm not >>>>>>> sure, hope others could let us know what they think about it. >>>>>>> >>>>>>> >>>>>>>> 6. j:HGroup itemsVerticalAlign not worked >>>>>>>> >>>>>>> >>>>>>> I just fixed this in a commit just now based on your report >>>>>>> try this code: >>>>>>> >>>>>>> <j:HGroup itemsVerticalAlign="itemsCentered"> >>>>>>> <j:Button height="200"/> >>>>>>> <j:Button height="50"/> >>>>>>> <j:Button height="100"/> >>>>>>> </j:HGroup> >>>>>>> >>>>>>> >>>>>>> >>>>>>>> 7. j:List use beads j:HorizontalLayout itemsExpand, not worked and >>>>>>>> cause page blank. >>>>>>>> >>>>>>> >>>>>>> I'll check it, and report, maybe that property is not fully >>>>>>> implemented in all layouts. >>>>>>> >>>>>>> 8. How to use org.apache.royale.routing, does it use with >>>>>>>> j:Navigation >>>>>>>> >>>>>>> >>>>>>> I still couldn't see routing code >>>>>>> I think routing was done by Alex and maybe he can share some docs or >>>>>>> how is done so we can try it. Routing is something many people want us >>>>>>> to >>>>>>> provide, is just a matter to finish other things and reach to it, or >>>>>>> even >>>>>>> provide some pull request to make it happen now :) >>>>>>> >>>>>>> >>>>>>>> 9. If use typeNames attribute, compile debug is ok, but compile >>>>>>>> release will miss it. >>>>>>>> >>>>>>>> >>>>>>> great, I think maybe this can be related to some problems I found >>>>>>> with typeNames, I'll investigate it >>>>>>> >>>>>>> >>>>>>>> Thanks. I like apache royale. >>>>>>>> >>>>>>> >>>>>>> Thanks for using it to make this! :) >>>>>>> >>>>>>> Maybe we could solve the problems you find and prepare it a bit more >>>>>>> to publish on website? We're open, so let us know what you prefer. You >>>>>>> can >>>>>>> write an article so we can publish it as a full article with the code >>>>>>> and >>>>>>> example. As well if you have a website and want to publish, we can >>>>>>> point to >>>>>>> your article. As you prefer! :) >>>>>>> >>>>>>> Thanks! >>>>>>> >>>>>>> -- >>>>>>> Carlos Rovira >>>>>>> http://about.me/carlosrovira >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> -- >>>>>> Carlos Rovira >>>>>> http://about.me/carlosrovira >>>>>> >>>>>> >>>>> >>>>> -- >>>>> Carlos Rovira >>>>> http://about.me/carlosrovira >>>>> >>>>> -- >>>>> <http://about.me/carlosrovira> >>>>> <http://about.me/carlosrovira> >>>>> <http://about.me/carlosrovira> >>>>> Carlos Rovira >>>>> <http://about.me/carlosrovira> >>>>> <http://about.me/carlosrovira>http://about.me/carlosrovira >>>>> >>>>> -- >>>>> Carlos Rovira >>>>> http://about.me/carlosrovira >>>>> >>>>> >>>>> >>>>> -- Carlos Rovira http://about.me/carlosrovira