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, setDatasource
getOptions, setOptions, setOptionsEnum, setOptionsList, setOptionsMap
getValueSource, setValueSource
addValueChangeListener, clear, getEmptyValue, getValue, isEmpty, setValue
isEditable, isEditableWithParent, setEditable
addStyleName, 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, withUnwrappedComposition
isValid, isValidateOnCommit, validate
getIcon, setIcon, setIconFromSet
getContextHelpIconClickHandler, getContextHelpText, isContextHelpTextHtmlEnabled, setContextHelpIconClickHandler, setContextHelpText, setContextHelpTextHtmlEnabled
isCaptionAsHtml, setCaptionAsHtml
isDescriptionAsHtml, setDescriptionAsHtml
isHtmlSanitizerEnabled, setHtmlSanitizerEnabled
addValidator, addValidators, getValidators, removeValidator
getRequiredMessage, isRequired, setRequired, setRequiredMessage
getOptionCaptionProvider, setOptionCaptionProvider
getCaptionMode, 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.