Directory

← Back

ListBuilder

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

Author

Rating

Popularity

<100

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

Converted for Vaadin 8

Released
2017-03-17
Maturity
BETA
License
Apache License 2.0

Compatibility

Framework
Vaadin 8.0+
Vaadin 6.4+ in 0.1.0
Vaadin 6.5+ in 0.5.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.7+ in 1.0.0-v8-compatibility
Browser
Firefox
Opera
Safari
Google Chrome
Internet Explorer
Microsoft Edge

ListBuilder - Vaadin Add-on Directory

ListBuilder is an enhanced version of TwinColSelect - offers item ordering and more! ListBuilder - Vaadin Add-on Directory
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.
Online