Package io.jmix.dashboards.model
Class DashboardModel
java.lang.Object
io.jmix.dashboards.model.DashboardModel
- 
Field SummaryFieldsModifier 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 SummaryConstructors
- 
Method SummaryModifier 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
- 
codeThe unique identifier for searching in a database.
- 
visualModelStores a hierarchy of a visual model
- 
parameters
- 
isAvailableForAllUsers
- 
createdByStores a login of the user, who created entity
- 
timerDelayStores delay for publishing DashboardUpdatedEvent in view mode
- 
assistantBeanNameStores assistance bean name for dashboard
 
- 
- 
Constructor Details- 
DashboardModelpublic DashboardModel()
 
- 
- 
Method Details- 
getIsAvailableForAllUsers
- 
setIsAvailableForAllUsers
- 
getWidgets
- 
getWidgetLayout
- 
getCreatedBy
- 
setCreatedBy
- 
setCode
- 
getCode
- 
getVisualModel
- 
setVisualModel
- 
getParameters
- 
setParameters
- 
setTitle
- 
getTitle
- 
getTimerDelay
- 
setTimerDelay
- 
getAssistantBeanName
- 
setAssistantBeanName
- 
getId
- 
setId
 
-