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
