Hi (back from vacation here in the US), The FlexJS html.DataGrid is indeed composed of Lists which sit inside a scrollable Viewport so they all scroll together. The DataGrid beads take care of synchronizing the selection and produce a single change event.
The header is a ButtonBar. The DataGridColumn MXML elements just serve to provide information to the ButtonBar for the title of the header button and to each list so it knows which dataField to use. If the MDL work has no SWF support, and from what I can tell in this thread, the MDL Table is pretty complex (with headers, footer, body) you might opt to just do a 1:1 composition. If you don't need the SWF support then don't make it too complex. ‹peter On 1/3/17, 6:44 AM, "carlos.rov...@gmail.com on behalf of Carlos Rovira" <carlos.rov...@gmail.com on behalf of carlosrov...@apache.org> wrote: >Hi, > >just thinking in MDL Table, I want to make some research to see how to do >it.... > >Maybe it could be an extension of DataGrid, or it could be a List with a >item renderer with cells (many times that was the trick in old Flex SDK) > >I remember reading some Peter's post about data grid saying that FlexJS >Datagrid is formed by various List synced, is that true? > >So right now I want to start this thread in order to discuss and see >opinions on how is the best way to create the MDL Table component. > >Thanks > >-- >Carlos Rovira >http://about.me/carlosrovira