java.lang.Object
de.codecamp.vaadin.flowdui.fluent.FluentComponent<C,F>
de.codecamp.vaadin.flowdui.fluent.FluentAbstractField<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>,ITEM>
de.codecamp.vaadin.flowdui.fluent.forminputs.FluentListBox<ITEM>
All Implemented Interfaces:
com.vaadin.flow.function.SerializableSupplier<com.vaadin.flow.component.listbox.ListBox<ITEM>>, FluentGridLayoutComponentExtension<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>>, FluentHasSingleComponentComponentExtension<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>>, FluentAttachNotifier<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>>, FluentComponentExtension<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>>, FluentDetachNotifier<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>>, FluentHasElement<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>>, FluentHasEnabled<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>>, FluentHasListDataView<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>,ITEM>, FluentHasSize<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>>, FluentHasValueAndElement<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>,com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.listbox.ListBox<ITEM>,ITEM>,ITEM>, FluentSingleSelect<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>,ITEM>, FluentFlexLayoutComponentExtension<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>>, FluentHasComponentsComponentExtension<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>>, FluentHasOrderedComponentsComponentExtension<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>>, FluentHorizontalLayoutComponentExtension<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>>, FluentScrollerComponentExtension<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>>, FluentVerticalLayoutComponentExtension<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>>, Serializable, Supplier<com.vaadin.flow.component.listbox.ListBox<ITEM>>

public class FluentListBox<ITEM> extends FluentAbstractField<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>,ITEM> implements FluentSingleSelect<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>,ITEM>, FluentHasSize<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>>, FluentHasListDataView<com.vaadin.flow.component.listbox.ListBox<ITEM>,FluentListBox<ITEM>,ITEM>
See Also:
  • Constructor Details

    • FluentListBox

      public FluentListBox()
    • FluentListBox

      public FluentListBox(com.vaadin.flow.component.listbox.ListBox<ITEM> component)
  • Method Details

    • itemRenderer

      public FluentListBox<ITEM> itemRenderer(com.vaadin.flow.data.renderer.ComponentRenderer<? extends com.vaadin.flow.component.Component,ITEM> itemRenderer)
    • itemLabelGenerator

      public FluentListBox<ITEM> itemLabelGenerator(com.vaadin.flow.component.ItemLabelGenerator<ITEM> itemLabelGenerator)
    • itemEnabledProvider

      public FluentListBox<ITEM> itemEnabledProvider(com.vaadin.flow.function.SerializablePredicate<ITEM> itemEnabledProvider)