Package io.jmix.dynmodel.meta
Class DynamicModelDefinitions.ViewBuilder
java.lang.Object
io.jmix.dynmodel.meta.DynamicModelDefinitions.ViewBuilder
- Enclosing class:
DynamicModelDefinitions
-
Method Summary
Modifier and TypeMethodDescriptionbuild()descriptor(@Nullable String template, @Nullable String source) editedEntityContainerId(@Nullable String editedEntityContainerId) lookupComponentId(@Nullable String lookupComponentId) menuItem(@Nullable MenuItemDefinition menuItem) resourceRoles(@Nullable DynamicViewAccessDefinition resourceRoles) Sets view resource-role metadata.templateParams(@Nullable Map<String, Object> templateParams) viewTitle(@Nullable LocalizedValue viewTitle)
-
Method Details
-
viewId
-
viewRoute
-
viewTitle
-
templateParams
public DynamicModelDefinitions.ViewBuilder templateParams(@Nullable Map<String, Object> templateParams) -
resourceRoles
public DynamicModelDefinitions.ViewBuilder resourceRoles(@Nullable DynamicViewAccessDefinition resourceRoles) Sets view resource-role metadata.- Parameters:
resourceRoles- view resource-role definition- Returns:
- this builder
-
descriptor
public DynamicModelDefinitions.ViewBuilder descriptor(@Nullable String template, @Nullable String source) -
lookupComponentId
-
editedEntityContainerId
public DynamicModelDefinitions.ViewBuilder editedEntityContainerId(@Nullable String editedEntityContainerId) -
build
-