Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addSelectionListener(MultiSelectionListener<MultiSelectListBox<T>, T>) - Method in class com.vaadin.flow.component.listbox.MultiSelectListBox
C
- com.vaadin.flow.component.listbox - package com.vaadin.flow.component.listbox
- com.vaadin.flow.component.listbox.dataview - package com.vaadin.flow.component.listbox.dataview
G
- getDataProvider() - Method in class com.vaadin.flow.component.listbox.ListBoxBase
-
Gets the data provider used by this ListBox.
- getGenericDataView() - Method in class com.vaadin.flow.component.listbox.ListBoxBase
-
Gets the generic data view for the ListBox.
- getItem(int) - Method in class com.vaadin.flow.component.listbox.dataview.ListBoxDataView
- getItemEnabledProvider() - Method in class com.vaadin.flow.component.listbox.ListBoxBase
-
Returns the item enabled predicate.
- getItemId(ITEM) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
- getItemLabelGenerator() - Method in class com.vaadin.flow.component.listbox.ListBoxBase
-
Gets the item label generator that is used to produce the strings shown in the ListBox for each item.
- getItemRenderer() - Method in class com.vaadin.flow.component.listbox.ListBoxBase
-
Returns the item component renderer.
- getListDataView() - Method in class com.vaadin.flow.component.listbox.ListBoxBase
-
Gets the list data view for the ListBox.
- getSelectedItems() - Method in class com.vaadin.flow.component.listbox.MultiSelectListBox
-
Returns an immutable set of the currently selected items.
- getSelectionPreservationMode() - Method in class com.vaadin.flow.component.listbox.MultiSelectListBox
-
Gets the selection preservation mode.
- getSupportedDataProviderType() - Method in class com.vaadin.flow.component.listbox.dataview.ListBoxDataView
L
- ListBox<T> - Class in com.vaadin.flow.component.listbox
-
List Box allows the user to select one or more values from a scrollable list of items.
- ListBox() - Constructor for class com.vaadin.flow.component.listbox.ListBox
-
Creates a new list box component.
- ListBoxBase<C extends ListBoxBase<C,
ITEM, VALUE>, ITEM, VALUE> - Class in com.vaadin.flow.component.listbox -
Base class for the
ListBoxandMultiSelectListBox. - ListBoxDataView<T> - Class in com.vaadin.flow.component.listbox.dataview
-
Implementation of generic data view for ListBox.
- ListBoxDataView(SerializableSupplier<? extends DataProvider<T, ?>>, ListBoxBase) - Constructor for class com.vaadin.flow.component.listbox.dataview.ListBoxDataView
-
Constructs a new generic data view for ListBox and verifies the passed data provider is compatible with this data view implementation.
- ListBoxListDataView<T> - Class in com.vaadin.flow.component.listbox.dataview
-
Data view implementation for ListBox with in-memory list data.
- ListBoxListDataView(SerializableSupplier<? extends DataProvider<T, ?>>, ListBoxBase, SerializableBiConsumer<SerializablePredicate<T>, SerializableComparator<T>>) - Constructor for class com.vaadin.flow.component.listbox.dataview.ListBoxListDataView
-
Creates a new in-memory data view for ListBox and verifies the passed data provider is compatible with this data view implementation.
M
- MultiSelectListBox<T> - Class in com.vaadin.flow.component.listbox
-
Server-side component for the
vaadin-list-boxelement with multi-selection. - MultiSelectListBox() - Constructor for class com.vaadin.flow.component.listbox.MultiSelectListBox
-
Creates a new list box component with multi-selection.
O
- onAttach(AttachEvent) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
- onDetach(DetachEvent) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
- onEnabledStateChanged(boolean) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
S
- setDataProvider(DataProvider<ITEM, ?>) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
-
Sets a generic data provider for the ListBox to use.
- setItemEnabledProvider(SerializablePredicate<ITEM>) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
-
Sets the item enabled predicate for this ListBox.
- setItemLabelGenerator(ItemLabelGenerator<ITEM>) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
-
Sets the item label generator that is used to produce the strings shown in the ListBox for each item.
- setItems(DataProvider<ITEM, Void>) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
-
Set a generic data provider for the ListBox to use and returns the base
ListBoxDataViewthat provides API to get information on the items. - setItems(InMemoryDataProvider<ITEM>) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
-
Sets an in-memory data provider for the ListBox to use
- setItems(ListDataProvider<ITEM>) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
-
Sets a ListDataProvider for the ListBox to use and returns a
ListDataViewthat provides information and allows operations on the items. - setRenderer(ComponentRenderer<? extends Component, ITEM>) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
-
Sets the item renderer for this ListBox.
- setRequiredIndicatorVisible(boolean) - Method in class com.vaadin.flow.component.listbox.ListBoxBase
-
Not supported!
- setSelectionPreservationMode(SelectionPreservationMode) - Method in class com.vaadin.flow.component.listbox.MultiSelectListBox
-
Sets the selection preservation mode.
- setValue(Set<T>) - Method in class com.vaadin.flow.component.listbox.MultiSelectListBox
-
Sets the value of this component.
U
- updateSelection(Set<T>, Set<T>) - Method in class com.vaadin.flow.component.listbox.MultiSelectListBox
V
- valueEquals(Set<T>, Set<T>) - Method in class com.vaadin.flow.component.listbox.MultiSelectListBox
-
Compares two value instances to each other to determine whether they are equal.
- valueEquals(T, T) - Method in class com.vaadin.flow.component.listbox.ListBox
-
Compares two value instances to each other to determine whether they are equal.
All Classes and Interfaces|All Packages|Serialized Form