About the BeanGrid Add-on category

BeanGrid is a replacement API for Grid component. BeanGrid is typed to a specific kind of Bean and uses the Bean DataSource for its data communication. The client-side of the original Grid is untouched and any new features can be easily introduced to the BeanGrid API.

BeanGrid currently only support HTML and Component columns. If using Components in BeanGrid, you should update the theme to have the right height for Grid rows, so your components are completely shown.

Since BeanGrid uses already existing client-side, it should work with all the browsers Vaadin Grid already works with.