TwinColGrid add-on | Vaadin

TwinColSelect component based on Vaadin Grids

TwinColGrid is built upon the same idea of TwinColSelect component, but using grid instead of select.

It provides a multiple selection component that shows two grids side by side. Left grid contains unselected items and the right grid the selected items. The user can select items from the list on the left and click on the ">" button to move them to the list on the right. Items can be deselected by selecting them in the right list and clicking on the "<" button. Component also supports drag and drop between grids. Also a fluent API is available to ease the usage of the component.


Link to this version
StableReleased 17 August 2022Apache License 2.0
Framework Support
Vaadin platform 14+
Also supported:
Vaadin 8 (1.0.5)
Browser Compatibility
Install with
Release notes - Version 2.8.0

New features:

  • Allow component to update orientation on resize.

Bug fixes:

  • Fix return value of isFromClient in valueChangeListener when the event is coming from the server (#106).