Hello, as I see there is no TableLayout in GXT 3.0 version. What is the convenient way of migrating layouts from GXT 2 to GXT 3 that where built with TableLayout LayoutContainer (with rowspans, colspans and looping)?
You should probably be able to use the GWT FlexTable as new container. FlexTable also has support for row/col spanning. GXT3 does not have any TableLayout(Container) anymore right now.
Flex table is actually ideologically other thing compared to ordinary table. In my opinion tables come very handy in some situations, for representing some tabular data or simply for layouting widgets on some nonstandard UI, that can be only achieved with significant efforts using GXT GWT Layout Containers as a workaround for it.
I was happy with TableLayout in GXT 2 and feel the need of TableLayout in GXT 3, it would be comfortable also for migration process.
What were you able to do with the GXT 2 TableLayout, that cannot be done with FlexTable?
The only difference i know is that the TableLayout was able to calculate rows/cells on its own, while on FlexTable you need to do it manually. However you could add a wrapper around FlexTable to add the same logic there too.