Package io.jmix.ui.meta
Annotation Interface StudioCollection
Indicates that the annotated method should be shown in Studio Screen Designer
as a nested group of elements of UI component, e.g. columns, actions, fields.
-
Optional Element Summary
Modifier and TypeOptional ElementDescriptionSpecifies URL pointing to the documentation page for the annotated element.Specifies path to the collection icon, SVG or PNG.Specifies path to the collection item icon, SVG or PNG.
-
Element Details
-
xmlElement
String xmlElement- Returns:
- XML tag of the collection
- Default:
- ""
-
icon
String iconSpecifies path to the collection icon, SVG or PNG. Relative to the component module root. The icon used in the Component Hierarchy.- Returns:
- relative path to the SVG or PNG icon file.
- Default:
- ""
-
itemXmlElement
String itemXmlElement- Returns:
- XML tag of the collection elements
- Default:
- ""
-
itemIcon
String itemIconSpecifies path to the collection item icon, SVG or PNG. Relative to the component module root. The icon used in the Component Hierarchy.- Returns:
- relative path to the SVG or PNG icon file.
- Default:
- ""
-
itemCaption
String itemCaption- Returns:
- caption of the collection elements in Studio Screen Designer Palette
- Default:
- ""
-
documentationURL
String documentationURLSpecifies URL pointing to the documentation page for the annotated element. Used in Jmix Documentation action in the Studio Screen Designer.
If the documentation is version dependent, use %VERSION% as a placeholder. It will be replaced with the minor version (e.g. 1.2) of the artifact containing UI component.- Returns:
- URL of the documentation page
- Default:
- ""
-
itemProperties
StudioProperty[] itemProperties- Returns:
- collection item properties
- Default:
- {}
-