Package io.jmix.flowui.kit.meta
Annotation Interface StudioComponent
- 
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionDescribes the available place in the hierarchy.Fully-qualified name of component class 
- 
Element Details
- 
name
String name- Default:
 - ""
 
 - 
classFqn
String classFqnFully-qualified name of component class- Default:
 - ""
 
 - 
category
String category- Default:
 - ""
 
 - 
icon
String icon- Default:
 - ""
 
 - 
xmlElement
String xmlElement- Default:
 - ""
 
 - 
xmlns
String xmlns- Default:
 - ""
 
 - 
xmlnsAlias
String xmlnsAlias- Default:
 - ""
 
 - 
availablePlaceRegExp
String availablePlaceRegExpDescribes the available place in the hierarchy. By default, components can be located inside layout or inside a component inherited fromHasComponents- Default:
 - "((^(mainView/appLayout)?((/drawerLayout)|/navigationBar))$)|(^view/layout$)|((^(mainView/appLayout)?((/drawerLayout)|(/navigationBar))|(^view/layout))?(/hasComponents)*$)"
 
 - 
properties
StudioProperty[] properties- Default:
 - {}
 
 - 
propertiesBindings
StudioPropertiesBinding[] propertiesBindings- Default:
 - {}
 
 
 -