I think it is actually possible. I have something working in this app [2]

But is this way, very similar to Flex:

<j:itemRenderer>
<fx:Component>
<j:ListItemRenderer>
...

check [1] too :)

[1] https://twitter.com/ApacheRoyale/status/1291287598951014401
[2]
https://github.com/codeoscopic/avant2-website/blob/b97c62fb583e850e7190b28396e75adb3e7bf22a/avant2-products-companies/src/main/royale/com/codeoscopic/avant/views/GridView.mxml#L160



El mar, 1 dic 2020 a las 17:05, Yishay Weiss (<[email protected]>)
escribió:

> I don’t think it does. Worth checking and filing a bug.
>
>
>
> From: Hugo Ferreira<mailto:[email protected]>
> Sent: Tuesday, December 1, 2020 5:54 PM
> To: Apache Royale Development<mailto:[email protected]>
> Subject: DataGridItemRenderer inside a DataGridColumn without an external
> MXML file
>
> Hello,
>
> It's possible to instantiate a DataGridItemRenderer inside a DataGridColumn
> without an external MXML file ?
> This is usfull to very, very specifc things that happens once, so there is
> 0 reuse code.
>
> The following code and many other attemps failed:
>
>
> <j:DataGridColumn label=""
> columnWidth="35">
>
> <j:itemRenderer>
> <core:ClassFactory>
> <j:DataGridItemRenderer>
> <j:beads>
> <js:ItemRendererDataBinding/>
> <j:HorizontalCenteredLayout/>
> </j:beads>
> <c:IconButton unboxed="true">
> click="onSelectedItem(data)">
> <c:icon>
> <js:MaterialIcon text="{MaterialIconType.CHECK}"/>
> </c:icon>
> </c:IconButton>
> </j:DataGridItemRenderer>
> </core:ClassFactory>
> </j:itemRenderer>
>
> </j:DataGridColumn>
>
>

-- 
Carlos Rovira
Apache Member & Apache Royale PMC
*Apache Software Foundation*
http://about.me/carlosrovira

Reply via email to