Package io.jmix.flowui.kit.meta
Annotation Interface StudioProperty
-
Required Element Summary
-
Optional Element Summary
Modifier and TypeOptional ElementDescriptionFully-qualified name of property classString[]
boolean
Specifies name of the type parameter for the component that is provided by the property.
The actual class for the type parameter can be resolved for the following property types:StudioPropertyType.ENTITY_CLASS
,StudioPropertyType.ENUM_CLASS
,StudioPropertyType.COMPONENT_REF
,StudioPropertyType.PROPERTY_REF
,StudioPropertyType.DATA_CONTAINER_REF
,StudioPropertyType.COLLECTION_DATA_CONTAINER_REF
-
Element Details
-
xmlAttribute
String xmlAttribute -
type
StudioPropertyType type
-
-
-
classFqn
String classFqnFully-qualified name of property class- Default:
- ""
-
name
String name- Default:
- ""
-
required
boolean required- Default:
- false
-
defaultValue
String defaultValue- Default:
- ""
-
initialValue
String initialValue- Default:
- ""
-
options
String[] options- Default:
- {}
-
setMethod
String setMethod- Default:
- ""
-
setParameterFqn
String setParameterFqn- Default:
- ""
-
addMethod
String addMethod- Default:
- ""
-
addParameterFqn
String addParameterFqn- Default:
- ""
-
removeMethod
String removeMethod- Default:
- ""
-
removeParameterFqn
String removeParameterFqn- Default:
- ""
-
typeParameter
String typeParameterSpecifies name of the type parameter for the component that is provided by the property.
The actual class for the type parameter can be resolved for the following property types:StudioPropertyType.ENTITY_CLASS
,StudioPropertyType.ENUM_CLASS
,StudioPropertyType.COMPONENT_REF
,StudioPropertyType.PROPERTY_REF
,StudioPropertyType.DATA_CONTAINER_REF
,StudioPropertyType.COLLECTION_DATA_CONTAINER_REF
- Returns:
- name of the type parameter
- Default:
- ""
-