Hi Tatu! We're using this very useful component, eg. when there are small l

Hi Tatu!
We’re using this very useful component, eg. when there are small lists (even hundreds) of data in details. I’ve even done some customization for our needs (add sorting on columns, styling even for printig etc). So now it looks and feels like a Grid, but your component is much quicker and lighter of course.
But one thing I really need is missing. Is it possible for you to add one small function getColumns(), like the Grid has: List<Column<T>> com.vaadin.flow.component.grid.Grid.getColumns(). It’s just to return private columns field.

Another very useful (and important) feature is the support of vaadin Renderers. It’s very common to have not only String in a bean (but also Numbers, LocalDatas, etc). Thanks to the Renderer, it will be possible to display non-string values in an appropriately formatted way, having control over this formatting.
It also means Column class could be static, and all addColumn method could return added Column.

Thank you in advance :)

But one thing I really need is missing. Is it possible for you to add one small function getColumns()

Thanks for the idea, I added version 2.2.0 in the Directory with this feature.

and all addColumn method could return added Column.

Actually the variants of the methods where that is possible already do that.