T
- Value typeB
- Actual builder typepublic interface SingleSelectInputBuilder<T,B extends SingleSelectInputBuilder<T,B>> extends BaseSelectInputBuilder.SingleSelectConfigurator<T,T,B>, SelectItemDataSourceBuilder<T,SingleSelect<T>,T,T,B>
Input
.Modifier and Type | Interface and Description |
---|---|
static interface |
SingleSelectInputBuilder.GenericSingleSelectInputBuilder<T> |
BaseSelectInputBuilder.MultiSelectConfigurator<T,ITEM,B extends BaseSelectInputBuilder.MultiSelectConfigurator<T,ITEM,B>>, BaseSelectInputBuilder.RenderingMode, BaseSelectInputBuilder.SingleSelectConfigurator<T,ITEM,B extends BaseSelectInputBuilder.SingleSelectConfigurator<T,ITEM,B>>
InputConfigurator.BaseFieldConfigurator<T>
ComponentConfigurator.BaseComponentConfigurator
Modifier and Type | Method and Description |
---|---|
<F> B |
dataSource(com.vaadin.data.provider.DataProvider<T,F> dataProvider,
com.vaadin.server.SerializableFunction<String,F> filterProvider)
Set the selection items data provider.
|
B |
dataSource(ItemDataProvider<T> dataProvider,
com.vaadin.server.SerializableFunction<String,com.holonplatform.core.query.QueryFilter> filterProvider)
Set the selection items data provider.
|
dataSource, dataSource
addItem, addItem, addItem, addItem, items, items
itemCaption, itemCaption, itemCaption, itemCaptionGenerator, itemDescriptionGenerator, itemIcon, itemIconGenerator
asField, build, deferLocalization, dragSource, dropTarget, validatable
locale, readOnly, tabIndex, withValue, withValueChangeListener
caption, caption, caption, captionAsHtml, description, description, description, disabled, errorHandler, fullHeight, fullSize, fullWidth, height, height, heightUndefined, hidden, icon, id, notVisible, primaryStyleName, replaceStyleName, responsive, sizeUndefined, styleName, width, width, widthUndefined, withAttachListener, withContextClickListener, withData, withDetachListener, withShortcutListener
B dataSource(ItemDataProvider<T> dataProvider, com.vaadin.server.SerializableFunction<String,com.holonplatform.core.query.QueryFilter> filterProvider)
dataProvider
- Items data provider (not null)filterProvider
- Optional caption QueryFilter
provider for RenderingMode#SELECT
type inputs<F> B dataSource(com.vaadin.data.provider.DataProvider<T,F> dataProvider, com.vaadin.server.SerializableFunction<String,F> filterProvider)
F
- Caption filter typedataProvider
- Items data provider (not null)filterProvider
- Optional caption QueryFilter
provider for RenderingMode#SELECT
type inputsCopyright © 2018 The Holon Platform. All rights reserved.