| Package | Description |
|---|---|
| com.holonplatform.vaadin.flow.components | |
| com.holonplatform.vaadin.flow.components.builders | |
| com.holonplatform.vaadin.flow.data |
| Modifier and Type | Method and Description |
|---|---|
static <T,ITEM> FilterableSingleSelectConfigurator.FilterableSingleSelectInputBuilder<T,ITEM> |
SingleSelect.create(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Gets a builder to create a filterable
SingleSelect, which
uses a ComboBox as input component. |
static <T,ITEM> FilterableSingleSelectConfigurator.FilterableSingleSelectInputBuilder<T,ITEM> |
SingleSelect.filterable(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Gets a builder to create a filterable
SingleSelect, which
uses a ComboBox as input component. |
static <T,ITEM> ListMultiSelectConfigurator.ListMultiSelectInputBuilder<T,ITEM> |
MultiSelect.list(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Gets a builder to create a list
MultiSelect, which uses a
MultiSelectListBox as input component. |
static <T,ITEM> ListSingleSelectConfigurator.ListSingleSelectInputBuilder<T,ITEM> |
SingleSelect.list(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Gets a builder to create a
SingleSelect, which uses a ListBox
as input component. |
static <T,ITEM> ListMultiSelectConfigurator.ListMultiSelectInputBuilder<T,ITEM> |
Components.input.multiListSelect(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Gets a builder to create a list
MultiSelect type
Input, which uses a MultiSelectListBox as input component. |
static <T,ITEM> ListMultiSelectConfigurator.ListMultiSelectInputBuilder<T,ITEM> |
Input.multiListSelect(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Gets a builder to create a list
MultiSelect type
Input, which uses a MultiSelectListBox as input component. |
static <T,ITEM> OptionsMultiSelectConfigurator.OptionsMultiSelectInputBuilder<T,ITEM> |
Components.input.multiOptionSelect(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Gets a builder to create a options
MultiSelect type
Input, which uses a CheckboxGroup as input component. |
static <T,ITEM> OptionsMultiSelectConfigurator.OptionsMultiSelectInputBuilder<T,ITEM> |
Input.multiOptionSelect(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Gets a builder to create a options
MultiSelect type
Input, which uses a CheckboxGroup as input component. |
static <T,ITEM> OptionsMultiSelectConfigurator.OptionsMultiSelectInputBuilder<T,ITEM> |
MultiSelect.options(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Gets a builder to create a options
MultiSelect, which uses a
CheckboxGroup as input component. |
static <T,ITEM> OptionsSingleSelectConfigurator.OptionsSingleSelectInputBuilder<T,ITEM> |
SingleSelect.options(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Gets a builder to create a options
SingleSelect, which uses
a RadioButtonGroup as input component. |
static <T,ITEM> SingleSelectConfigurator.SingleSelectInputBuilder<T,ITEM> |
SingleSelect.select(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Gets a builder to create a
SingleSelect, which uses a Select
as input component. |
static <T,ITEM> ListSingleSelectConfigurator.ListSingleSelectInputBuilder<T,ITEM> |
Components.input.singleListSelect(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
|
static <T,ITEM> ListSingleSelectConfigurator.ListSingleSelectInputBuilder<T,ITEM> |
Input.singleListSelect(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
|
static <T,ITEM> OptionsSingleSelectConfigurator.OptionsSingleSelectInputBuilder<T,ITEM> |
Components.input.singleOptionSelect(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Gets a builder to create a options
SingleSelect type
Input, which uses a RadioButtonGroup as input component. |
static <T,ITEM> OptionsSingleSelectConfigurator.OptionsSingleSelectInputBuilder<T,ITEM> |
Input.singleOptionSelect(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Gets a builder to create a options
SingleSelect type
Input, which uses a RadioButtonGroup as input component. |
static <T,ITEM> FilterableSingleSelectConfigurator.FilterableSingleSelectInputBuilder<T,ITEM> |
Components.input.singleSelect(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Gets a builder to create a filterable
SingleSelect type
Input, which uses a ComboBox as input component. |
static <T,ITEM> FilterableSingleSelectConfigurator.FilterableSingleSelectInputBuilder<T,ITEM> |
Input.singleSelect(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Gets a builder to create a filterable
SingleSelect type
Input, which uses a ComboBox as input component. |
static <T,ITEM> SingleSelectConfigurator.SingleSelectInputBuilder<T,ITEM> |
Components.input.singleSimpleSelect(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
|
static <T,ITEM> SingleSelectConfigurator.SingleSelectInputBuilder<T,ITEM> |
Input.singleSimpleSelect(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
|
| Modifier and Type | Method and Description |
|---|---|
static <T,ITEM> FilterableSingleSelectConfigurator.FilterableSingleSelectInputBuilder<T,ITEM> |
FilterableSingleSelectConfigurator.create(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Get a new
FilterableSingleSelectConfigurator.FilterableSingleSelectInputBuilder to create a filterable SingleSelect, which uses a
ComboBox as input component. |
static <T,ITEM> ListMultiSelectConfigurator.ListMultiSelectInputBuilder<T,ITEM> |
ListMultiSelectConfigurator.create(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Get a new
ListMultiSelectConfigurator.ListMultiSelectInputBuilder to create a MultiSelect
which uses a MultiSelectListBox as input component. |
static <T,ITEM> ListSingleSelectConfigurator.ListSingleSelectInputBuilder<T,ITEM> |
ListSingleSelectConfigurator.create(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Get a new
ListSingleSelectConfigurator.ListSingleSelectInputBuilder to create a
SingleSelect which uses a ListBox as input component. |
static <T,ITEM> OptionsMultiSelectConfigurator.OptionsMultiSelectInputBuilder<T,ITEM> |
OptionsMultiSelectConfigurator.create(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Get a new
OptionsMultiSelectConfigurator.OptionsMultiSelectInputBuilder to create a MultiSelect which uses a
CheckboxGroup as input component. |
static <T,ITEM> OptionsSingleSelectConfigurator.OptionsSingleSelectInputBuilder<T,ITEM> |
OptionsSingleSelectConfigurator.create(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Get a new
OptionsSingleSelectConfigurator.OptionsSingleSelectInputBuilder to create a SingleSelect which uses a
RadioButtonGroup as input component. |
static <T,ITEM> SingleSelectConfigurator.SingleSelectInputBuilder<T,ITEM> |
SingleSelectConfigurator.create(Class<T> type,
Class<ITEM> itemType,
ItemConverter<T,ITEM> itemConverter)
Get a new
SingleSelectConfigurator.SingleSelectInputBuilder to create a SingleSelect which uses a Select as input
component. |
| Modifier and Type | Method and Description |
|---|---|
static <T,ITEM> ItemConverter<T,ITEM> |
ItemConverter.create(Function<ITEM,T> toValue,
Function<T,Optional<ITEM>> toItem)
Create a new
ItemConverter using given functions to perform conversions. |
static <T> ItemConverter<T,T> |
ItemConverter.identity()
Create a new
ItemConverter for consistent item and value types, which do not perform any conversion. |
Copyright © 2020 The Holon Platform. All rights reserved.