Multiselect component.
Opaque type to configure the component (construct with the config function).
config
Opaque type to manage the states of component.
Config constructor.
Initialize the component state.
Get the selected values.
Component view.
Opaque type to configure the component (construct with the
configfunction).