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

Reply via email to