com.vaadin.flow.component.listbox.

Class ListBoxBase<C extends ListBoxBase<C,ITEM,VALUE>,ITEM,VALUE>

All Implemented Interfaces:

AttachNotifier, DetachNotifier, HasAriaLabel, HasComponents, HasElement, HasEnabled, HasSize, HasStyle, HasValue<AbstractField.ComponentValueChangeEvent<C,VALUE>,VALUE>, HasValueAndElement<AbstractField.ComponentValueChangeEvent<C,VALUE>,VALUE>, HasTooltip, HasItemComponents<ITEM>, HasDataView<ITEM,Void,ListBoxDataView<ITEM>>, HasListDataView<ITEM,ListBoxListDataView<ITEM>>, Serializable

Direct Known Subclasses:

ListBox, MultiSelectListBox

@Tag("vaadin-list-box") @NpmPackage(value="@vaadin/polymer-legacy-adapter",version="24.7.1") @NpmPackage(value="@vaadin/list-box",version="24.7.1") @JsModule("@vaadin/polymer-legacy-adapter/style-modules.js") @JsModule("@vaadin/list-box/src/vaadin-list-box.js") public abstract class ListBoxBase<C extends ListBoxBase<C,ITEM,VALUE>,ITEM,VALUE> extends AbstractSinglePropertyField<C,VALUE> implements HasAriaLabel, HasItemComponents<ITEM>, HasSize, HasListDataView<ITEM,ListBoxListDataView<ITEM>>, HasDataView<ITEM,Void,ListBoxDataView<ITEM>>, HasStyle, HasTooltip

Base class for the ListBox and MultiSelectListBox.

Author:

Vaadin Ltd

See Also: