Package | Description |
---|---|
com.vaadin.flow.data.binder | |
com.vaadin.flow.data.provider | |
com.vaadin.flow.data.renderer |
Modifier and Type | Method and Description |
---|---|
static <R> Result<R> |
Result.of(SerializableSupplier<R> supplier,
SerializableFunction<Exception,String> onError)
Returns a Result representing the result of invoking the given supplier.
|
Modifier and Type | Field and Description |
---|---|
static SerializableSupplier<Locale> |
InMemoryDataProviderHelpers.CURRENT_LOCALE_SUPPLIER
Supplier that attempts to resolve a locale from the current UI.
|
Modifier and Type | Method and Description |
---|---|
static <T> DataProvider<T,String> |
InMemoryDataProviderHelpers.filteringByCaseInsensitiveString(InMemoryDataProvider<T> dataProvider,
ValueProvider<T,String> valueProvider,
SerializableBiPredicate<String,String> predicate,
SerializableSupplier<Locale> localeSupplier)
Wraps a given data provider so that its filter tests the given predicate
with the lower case string provided by the given value provider.
|
Constructor and Description |
---|
ComponentRenderer(SerializableSupplier<COMPONENT> componentSupplier)
Creates a new ComponentRenderer that uses the componentSupplier to
generate new
Component instances. |
ComponentRenderer(SerializableSupplier<COMPONENT> componentSupplier,
SerializableBiConsumer<COMPONENT,SOURCE> itemConsumer)
Creates a new ComponentRenderer that uses the componentSupplier to
generate new
Component instances, and the itemConsumer to set the
related items. |
Copyright © 2018. All rights reserved.