Package io.jmix.flowui.kit.meta
Annotation Interface StudioElementsGroup
Meta description that describes group of elements.
You can override an already existing
StudioElementsGroup
for your component
by specifying the same xmlElement()
and defining your xmlns()
or defining a more specific target()
(usually the FQN of your component).-
Optional Element Summary
Modifier and TypeOptional ElementDescriptionFQN of element class that should be added into group.String[]
FQNs of target component class or component tag (e.g.:tag:button
)boolean
Defines whether an elements group can be added to component an unlimited number of times.String[]
FQNs of unsupported target component class or component tag (e.g.:tag:button
)boolean
Specifies that elements should use the same xml namespace as the group.boolean
Specifies that group should be visible in Studio preview.
-
Element Details
-
name
String name- See Also:
- Default:
- ""
-
elementClassFqn
String elementClassFqnFQN of element class that should be added into group.- Default:
- ""
-
useGroupXmlns
boolean useGroupXmlnsSpecifies that elements should use the same xml namespace as the group.- Default:
- true
-
icon
String icon- See Also:
- Default:
- "io/jmix/flowui/kit/meta/icon/unknownComponent.svg"
-
xmlElement
String xmlElement- See Also:
- Default:
- ""
-
xmlns
String xmlns- See Also:
- Default:
- ""
-
xmlnsAlias
String xmlnsAlias- See Also:
- Default:
- ""
-
target
String[] targetFQNs of target component class or component tag (e.g.:tag:button
)- Default:
- {}
-
unsupportedTarget
String[] unsupportedTargetFQNs of unsupported target component class or component tag (e.g.:tag:button
)- Default:
- {}
-
visible
boolean visibleSpecifies that group should be visible in Studio preview.- Default:
- false
-
unlimitedCount
boolean unlimitedCountDefines whether an elements group can be added to component an unlimited number of times. By default, an elements group can only be added once.- Returns:
- whether an elements group can be added to component an unlimited number of times
- Default:
- false
-
properties
StudioProperty[] properties- See Also:
- Default:
- {}
-
documentationLink
String documentationLink- See Also:
- Default:
- ""
-