Package io.jmix.ui.meta
Annotation Interface StudioPropertiesItem
Indicates that the annotated method should be shown in Studio Screen Designer as UI component property.
 The corresponding XML element is 
property with name and value attributes:
 
 <properties>
     <property name="openMode" value="DIALOG"/>
 </properties>
 - 
Optional Element SummaryOptional Elements
- 
Element Details- 
nameString name- Returns:
- name of the property
 - Default:
- ""
 
- 
typePropertyType type- Returns:
- type of property
 - Default:
- AUTO
 
- 
captionString caption- Returns:
- caption of the property in Screen Designer Properties
 - Default:
- ""
 
- 
descriptionString description- Returns:
- description of the property in Screen Designer Properties
 - Default:
- ""
 
- 
categoryString category- Returns:
- category of the property in Component Inspector, e.g. General, Size, Data
 - Default:
- ""
 
- 
requiredboolean required- Returns:
- true if the property is required for component definition in XML
 - Default:
- false
 
- 
defaultValueString defaultValue- Returns:
- default value of the property that can be safely omitted from XML
 - Default:
- ""
 
- 
optionsString[] options- Returns:
- enumeration options
 - Default:
- {}
 
 
-