Package io.jmix.flowui.kit.meta
Annotation Interface StudioUiKit
Annotation marks which interfaces (classes) should be scanned in the Studio.
-
Element Details
-
studioClassloaderDependencies
String[] studioClassloaderDependenciesDescribes dependencies from module that should be loaded into Studio classloader. It may be required to display a component in the Designer Preview that uses a custom return type in its meta description. The dependency should look likegroup:name
- Default:
- {}
-
requiredDependencies
String[] requiredDependenciesDescribes the required dependencies. Optional. If empty the ui kit will be used in Studio. The dependency should look likegroup:name
- Default:
- {}
-
requiredDependenciesStrategy
RequiredDependenciesStrategy requiredDependenciesStrategyDescribes the required dependencies strategy. If strategy isRequiredDependenciesStrategy.AND
(default value) then all dependencies are required to use the ui kit in the Studio, otherwise any of the dependencies is enough.- Default:
- AND
-