V - value type: single value or Collection<I>I - item typepublic interface SelectList<V,I> extends OptionsField<V,I>, Component.Focusable
| Modifier and Type | Interface and Description |
|---|---|
static class |
SelectList.DoubleClickEvent<I>
The event sent when the user double-clicks mouse on a list item.
|
HasValue.ValueChangeEvent<V>Component.Alignment, Component.BelongToFrame, Component.Disposable, Component.Editable, Component.Focusable, Component.HasCaption, Component.HasDescription, Component.HasIcon, Component.HasXmlDescriptor, Component.WrapperHasContextHelp.ContextHelpIconClickEventAUTO_SIZE, AUTO_SIZE_PX, FULL_SIZE| Modifier and Type | Method and Description |
|---|---|
io.jmix.core.common.event.Subscription |
addDoubleClickListener(java.util.function.Consumer<SelectList.DoubleClickEvent<I>> listener)
Adds a listener that is fired when user double-clicks on a list item.
|
getOptions, setOptions, setOptionsEnum, setOptionsList, setOptionsMapgetValueSource, setValueSourceaddValueChangeListener, clear, getEmptyValue, getValue, isEmpty, setValueisEditable, isEditableWithParent, setEditablegetFrame, setFrameaddStyleName, getAlignment, getHeight, getHeightSizeUnit, getId, getParent, getStyleName, getWidth, getWidthSizeUnit, isEnabled, isEnabledRecursive, isResponsive, isVisible, isVisibleRecursive, removeStyleName, setAlignment, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapComposition, unwrapCompositionOrNull, unwrapOrNull, withUnwrapped, withUnwrappedCompositionisValid, isValidateOnCommit, validategetIcon, setIcon, setIconFromSetgetContextHelpIconClickHandler, getContextHelpText, isContextHelpTextHtmlEnabled, setContextHelpIconClickHandler, setContextHelpText, setContextHelpTextHtmlEnabledisCaptionAsHtml, setCaptionAsHtmlgetCaption, setCaptiongetDescription, setDescriptionisDescriptionAsHtml, setDescriptionAsHtmlisHtmlSanitizerEnabled, setHtmlSanitizerEnabledaddValidator, addValidators, getValidators, removeValidatorgetRequiredMessage, isRequired, setRequired, setRequiredMessagegetOptionCaptionProvider, setOptionCaptionProviderfocus, getTabIndex, isFocusable, setFocusable, setTabIndexio.jmix.core.common.event.Subscription addDoubleClickListener(java.util.function.Consumer<SelectList.DoubleClickEvent<I>> listener)
listener - a listener to add