Directory

← Back

ListBuilder

ListBuilder is an enhanced version of TwinColSelect - offers item ordering and more!

Author

Contributors

Rating

ListBuilder is an evolutionary enhancement of TwinColSelect (and is more or less based on it). I have myself needed this kind of component in a few client projects so I decided to write it under the Apache 2.0 license so others may use it too.

Main enhancements: • Item order preserved! • Prettier buttons (with icons). • Button state is updated based on what is selected. • Fixes a few bugs from TwinColSelect which may result into simultaneously selected rows in both columns. • Allow adding style names to left and right column captions.

Drawbacks: • You need to use the getOrderedValue() method to fetch the selected items in correct order; getValue() will return the selections as a Set similarly to TwinColSelect.

Compatibility

(Loading compatibility data...)

Was this helpful? Need more help?
Leave a comment or a question below. You can also join the chat on Discord or ask questions on StackOverflow.

Version

Now preserves the original ordering of the items on the left-side list.

Released
2011-06-16
Maturity
BETA
License
Apache License 2.0

Compatibility

Framework
Vaadin 6.5+
Vaadin 6.4+ in 0.1.0
Vaadin 6.8+ in 0.7.0
Vaadin 7.0+ in 0.6.0.v7
Vaadin 7.7+ in 0.7.4.v7
Vaadin 8.0+ in 1.0.0.v8
Vaadin 8.7+ in 1.0.0-v8-compatibility
Browser
Internet Explorer
Internet Explorer
Firefox
Opera
Safari
Google Chrome
Internet Explorer

Vaadin Add-on Directory

Find open-source widgets, add-ons, themes, and integrations for your Vaadin application. Vaadin Add-on Directory
The channel for finding, promoting, and distributing Vaadin add-ons.
Online