Package io.jmix.dashboards.model
Class DashboardModel
java.lang.Object
io.jmix.dashboards.model.DashboardModel
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringStores assistance bean name for dashboardprotected @NotNull StringThe unique identifier for searching in a database.protected StringStores a login of the user, who created entityprotected UUIDprotected Booleanprotected IntegerStores delay for publishing DashboardUpdatedEvent in view modeprotected @NotNull Stringprotected RootLayoutStores a hierarchy of a visual model - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiongetCode()getId()getTitle()getWidgetLayout(UUID widgetId) voidsetAssistantBeanName(String assistantBeanName) voidvoidsetCreatedBy(String createdBy) voidvoidsetIsAvailableForAllUsers(Boolean availableForAllUsers) voidsetParameters(List<Parameter> parameters) voidsetTimerDelay(Integer timerDelay) voidvoidsetVisualModel(RootLayout visualModel)  
- 
Field Details
- 
id
 - 
title
 - 
code
The unique identifier for searching in a database. - 
visualModel
Stores a hierarchy of a visual model - 
parameters
 - 
isAvailableForAllUsers
 - 
createdBy
Stores a login of the user, who created entity - 
timerDelay
Stores delay for publishing DashboardUpdatedEvent in view mode - 
assistantBeanName
Stores assistance bean name for dashboard 
 - 
 - 
Constructor Details
- 
DashboardModel
public DashboardModel() 
 - 
 - 
Method Details
- 
getIsAvailableForAllUsers
 - 
setIsAvailableForAllUsers
 - 
getWidgets
 - 
getWidgetLayout
 - 
getCreatedBy
 - 
setCreatedBy
 - 
setCode
 - 
getCode
 - 
getVisualModel
 - 
setVisualModel
 - 
getParameters
 - 
setParameters
 - 
setTitle
 - 
getTitle
 - 
getTimerDelay
 - 
setTimerDelay
 - 
getAssistantBeanName
 - 
setAssistantBeanName
 - 
getId
 - 
setId
 
 -