T
- Value typeC
- Input typeS
- Selection typeITEM
- Selection items typeB
- Concrete builder typepublic interface BaseSelectInputBuilder<T,C extends Input<T>,S,ITEM,B extends BaseSelectInputBuilder<T,C,S,ITEM,B>> extends InputBuilder<T,C,B>
Input
s.Modifier and Type | Interface and Description |
---|---|
static interface |
BaseSelectInputBuilder.MultiSelectConfigurator<T,ITEM,B extends BaseSelectInputBuilder.MultiSelectConfigurator<T,ITEM,B>>
Multi select component configurator.
|
static class |
BaseSelectInputBuilder.RenderingMode
Select UI rendering mode
|
static interface |
BaseSelectInputBuilder.SingleSelectConfigurator<T,ITEM,B extends BaseSelectInputBuilder.SingleSelectConfigurator<T,ITEM,B>>
Single select component configurator.
|
InputConfigurator.BaseFieldConfigurator<T>
ComponentConfigurator.BaseComponentConfigurator
Modifier and Type | Method and Description |
---|---|
B |
itemCaption(ITEM item,
com.holonplatform.core.i18n.Localizable caption)
Set an explicit caption for given item.
|
default B |
itemCaption(ITEM item,
String caption)
Set an explicit caption for given item.
|
default B |
itemCaption(ITEM item,
String caption,
String messageCode)
Set an explicit caption for given item.
|
B |
itemCaptionGenerator(ItemSet.ItemCaptionGenerator<ITEM> itemCaptionGenerator)
Set the item caption generator to use to display item captions.
|
B |
itemDescriptionGenerator(ItemSet.ItemDescriptionGenerator<ITEM> itemDescriptionGenerator)
Set the item description generator to use to display item descriptions (tooltips).
|
B |
itemIcon(ITEM item,
com.vaadin.server.Resource icon)
Sets the icon for an item.
|
B |
itemIconGenerator(ItemSet.ItemIconGenerator<ITEM> itemIconGenerator)
Set the item icon generator to use to display item icons.
|
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 itemCaptionGenerator(ItemSet.ItemCaptionGenerator<ITEM> itemCaptionGenerator)
itemCaptionGenerator
- The generator to setB itemIconGenerator(ItemSet.ItemIconGenerator<ITEM> itemIconGenerator)
itemIconGenerator
- The generator to setB itemDescriptionGenerator(ItemSet.ItemDescriptionGenerator<ITEM> itemDescriptionGenerator)
itemDescriptionGenerator
- The generator to setB itemCaption(ITEM item, com.holonplatform.core.i18n.Localizable caption)
item
- Item to set the caption for (not null)caption
- Item caption (not null)default B itemCaption(ITEM item, String caption)
item
- Item to set the caption for (not null)caption
- Item captiondefault B itemCaption(ITEM item, String caption, String messageCode)
item
- Item to set the caption for (not null)caption
- Item captionmessageCode
- Item caption translation codeCopyright © 2018 The Holon Platform. All rights reserved.