Annotation Interface AvailableInViews


@Target(TYPE) @Retention(RUNTIME) public @interface AvailableInViews
Defines in which views the defined report will be available when invoking standard reporting actions (from the io.jmix.reportsflowui.action package). Persistent analog is ReportScreen.
See Also:
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    View controllers where this report will be available via standard actions.
    IDs of views where this report will be available via standard actions.
  • Element Details

    • viewIds

      String[] viewIds
      IDs of views where this report will be available via standard actions.
      Default:
      {}
    • viewClasses

      Class[] viewClasses
      View controllers where this report will be available via standard actions. Controller class must be annotated with @ViewController.
      Default:
      {}