V - type of valueI - type of option itemsOptionsField insteadpublic interface OptionsField<V,I> extends Field<V>, io.jmix.ui.component.OptionsField<V,I>, HasCaptionMode
Datasource.Field.Validator<T>io.jmix.ui.component.HasValue.ValueChangeEvent<V>io.jmix.ui.component.Component.Alignment, io.jmix.ui.component.Component.BelongToFrame, io.jmix.ui.component.Component.Disposable, io.jmix.ui.component.Component.Editable, io.jmix.ui.component.Component.Focusable, io.jmix.ui.component.Component.HasCaption, io.jmix.ui.component.Component.HasDescription, io.jmix.ui.component.Component.HasIcon, io.jmix.ui.component.Component.HasXmlDescriptor, io.jmix.ui.component.Component.Wrapper| Modifier and Type | Method and Description |
|---|---|
default CollectionDatasource |
getOptionsDatasource()
Deprecated.
Use
OptionsField.getOptions() instead. |
default java.lang.Class<? extends io.jmix.core.metamodel.datatype.impl.EnumClass> |
getOptionsEnum()
Deprecated.
Use
OptionsField.getOptions() instead. |
default java.util.List |
getOptionsList()
Deprecated.
Use
OptionsField.getOptions() instead. |
default java.util.Map<java.lang.String,?> |
getOptionsMap()
Deprecated.
Use
OptionsField.getOptions() instead. |
default void |
setOptionsDatasource(CollectionDatasource datasource)
Deprecated.
set options using
OptionsField.setOptions(Options) with DatasourceOptions. |
addValidator, addValidators, getDatasource, getMetaProperty, getMetaPropertyPath, removeValidator, setDatasourcegetOptions, setOptions, setOptionsEnum, setOptionsList, setOptionsMapgetValueSource, setValueSourceaddValueChangeListener, clear, getEmptyValue, getValue, isEmpty, setValueisEditable, isEditableWithParent, setEditableaddStyleName, 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, setCaptionAsHtmlisDescriptionAsHtml, setDescriptionAsHtmlisHtmlSanitizerEnabled, setHtmlSanitizerEnabledaddValidator, addValidators, getValidators, removeValidatorgetRequiredMessage, isRequired, setRequired, setRequiredMessagegetOptionCaptionProvider, setOptionCaptionProvidergetCaptionMode, getCaptionProperty, setCaptionMode, setCaptionProperty@Deprecated default CollectionDatasource getOptionsDatasource()
OptionsField.getOptions() instead.@Deprecated default void setOptionsDatasource(CollectionDatasource datasource)
OptionsField.setOptions(Options) with DatasourceOptions.datasource - datasource@Deprecated @Nullable default java.util.List getOptionsList()
OptionsField.getOptions() instead.@Deprecated @Nullable default java.util.Map<java.lang.String,?> getOptionsMap()
OptionsField.getOptions() instead.@Deprecated @Nullable default java.lang.Class<? extends io.jmix.core.metamodel.datatype.impl.EnumClass> getOptionsEnum()
OptionsField.getOptions() instead.