T - Value typeC - Component typeS - Selection typeB - Concrete builder typepublic interface PropertySelectInputBuilder<T,C extends Input<T>,S,B extends PropertySelectInputBuilder<T,C,S,B>> extends BaseSelectInputBuilder<T,C,S,com.holonplatform.core.property.PropertyBox,B>
Inputs with Property data source support.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 |
|---|---|
default <P extends com.holonplatform.core.property.Property> |
dataSource(com.holonplatform.core.datastore.Datastore datastore,
com.holonplatform.core.datastore.DataTarget<?> dataTarget,
Iterable<P> properties)
Use given
Datastore with given dataTarget as items data source. |
default <P extends com.holonplatform.core.property.Property<?>> |
dataSource(com.holonplatform.core.datastore.Datastore datastore,
com.holonplatform.core.datastore.DataTarget<?> dataTarget,
P... properties)
Use given
Datastore with given dataTarget as items data source. |
<P extends com.holonplatform.core.property.Property<?>> |
dataSource(ItemDataProvider<com.holonplatform.core.property.PropertyBox> dataProvider,
Iterable<P> properties)
Set the selection items data provider to obtain items.
|
default <P extends com.holonplatform.core.property.Property<?>> |
dataSource(ItemDataProvider<com.holonplatform.core.property.PropertyBox> dataProvider,
P... properties)
Set the selection items data provider to obtain items.
|
B |
itemAdapter(ItemAdapter<com.holonplatform.core.property.PropertyBox> itemAdapter)
Set the item adapter to use to convert data source items into container items and back.
|
itemCaption, itemCaption, itemCaption, itemCaptionGenerator, itemIcon, itemIconGeneratorasField, build, deferLocalization, validatablelocale, readOnly, tabIndex, withValue, withValueChangeListenercaption, caption, caption, captionAsHtml, description, description, description, disabled, errorHandler, fullHeight, fullSize, fullWidth, height, height, heightUndefined, hidden, icon, id, immediate, notVisible, primaryStyleName, replaceStyleName, responsive, sizeUndefined, styleName, width, width, widthUndefined, withAttachListener, withContextClickListener, withData, withDetachListener, withShortcutListenerautoRefresh, batchSize, defaultSort, fixedFilter, fixedSort, maxCacheSize, queryParameter, withQueryConfigurationProvider<P extends com.holonplatform.core.property.Property<?>> B dataSource(ItemDataProvider<com.holonplatform.core.property.PropertyBox> dataProvider, Iterable<P> properties)
P - Property typedataProvider - Items data provider (not null)properties - Item property set (not null)default <P extends com.holonplatform.core.property.Property<?>> B dataSource(ItemDataProvider<com.holonplatform.core.property.PropertyBox> dataProvider, P... properties)
P - Property typedataProvider - Items data provider (not null)properties - Item property set (not null)default <P extends com.holonplatform.core.property.Property> B dataSource(com.holonplatform.core.datastore.Datastore datastore, com.holonplatform.core.datastore.DataTarget<?> dataTarget, Iterable<P> properties)
Datastore with given dataTarget as items data source.P - Property typedatastore - Datastore to use (not null)dataTarget - Data target to use to load items (not null)properties - Item property set (not null)default <P extends com.holonplatform.core.property.Property<?>> B dataSource(com.holonplatform.core.datastore.Datastore datastore, com.holonplatform.core.datastore.DataTarget<?> dataTarget, P... properties)
Datastore with given dataTarget as items data source.P - Property typedatastore - Datastore to use (not null)dataTarget - Data target to use to load items (not null)properties - Item property set (not null)B itemAdapter(ItemAdapter<com.holonplatform.core.property.PropertyBox> itemAdapter)
itemAdapter - the item adapter (not null)Copyright © 2019 The Holon Platform. All rights reserved.