Package io.jmix.ui.meta
Annotation Interface StudioAction
Indicates that the annotated interface should be available in Studio Screen Designer as an action.
Provides metadata for Component Palette and Component Inspector of Screen Designer. The annotated interface must be a
direct or indirect subclass of
Action
.-
Optional Element Summary
Modifier and TypeOptional ElementDescriptionboolean
Indicates that action should be available in screen wizardCaption of the action in Screen Designer Palette.Description of the action in Screen Designer Palette.Component Palette icon, SVG or PNG.String[]
Fully-qualified class names of the components to which the action can be applied.
-
Element Details
-
description
String descriptionDescription of the action in Screen Designer Palette.- Default:
- ""
-
target
String[] targetFully-qualified class names of the components to which the action can be applied. Some base interface is expected in most cases. E.g. "io.jmix.ui.component.ListComponent"- Default:
- {}
-
icon
String iconComponent Palette icon, SVG or PNG.- Default:
- ""
-
availableInScreenWizard
boolean availableInScreenWizardIndicates that action should be available in screen wizard- Default:
- false