Package io.jmix.flowui.kit.meta
Annotation Interface StudioComponent
-
Optional Element Summary
Modifier 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:
- "io/jmix/flowui/kit/meta/icon/unknownComponent.svg"
-
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:
- {}
-
supplyHandlers
StudioSupplyHandler[] supplyHandlers- Default:
- {}
-
availableChildren
StudioAvailableChildrenInfo availableChildren- Default:
- @io.jmix.flowui.kit.meta.StudioAvailableChildrenInfo
-