Class DashboardModel

java.lang.Object
io.jmix.dashboards.model.DashboardModel

public class DashboardModel extends Object
  • Field Details

    • id

      protected UUID id
    • title

      @NotNull protected @NotNull String title
    • code

      @NotNull protected @NotNull String code
      The unique identifier for searching in a database.
    • visualModel

      protected RootLayout visualModel
      Stores a hierarchy of a visual model
    • parameters

      protected List<Parameter> parameters
    • isAvailableForAllUsers

      protected Boolean isAvailableForAllUsers
    • createdBy

      protected String createdBy
      Stores a login of the user, who created entity
    • timerDelay

      protected Integer timerDelay
      Stores delay for publishing DashboardUpdatedEvent in view mode
    • assistantBeanName

      protected String assistantBeanName
      Stores assistance bean name for dashboard
  • Constructor Details

    • DashboardModel

      public DashboardModel()
  • Method Details

    • getIsAvailableForAllUsers

      public Boolean getIsAvailableForAllUsers()
    • setIsAvailableForAllUsers

      public void setIsAvailableForAllUsers(Boolean availableForAllUsers)
    • getWidgets

      public List<Widget> getWidgets()
    • getWidgetLayout

      public WidgetLayout getWidgetLayout(UUID widgetId)
    • getCreatedBy

      public String getCreatedBy()
    • setCreatedBy

      public void setCreatedBy(String createdBy)
    • setCode

      public void setCode(String code)
    • getCode

      public String getCode()
    • getVisualModel

      public RootLayout getVisualModel()
    • setVisualModel

      public void setVisualModel(RootLayout visualModel)
    • getParameters

      public List<Parameter> getParameters()
    • setParameters

      public void setParameters(List<Parameter> parameters)
    • setTitle

      public void setTitle(String title)
    • getTitle

      public String getTitle()
    • getTimerDelay

      public Integer getTimerDelay()
    • setTimerDelay

      public void setTimerDelay(Integer timerDelay)
    • getAssistantBeanName

      public String getAssistantBeanName()
    • setAssistantBeanName

      public void setAssistantBeanName(String assistantBeanName)
    • getId

      public UUID getId()
    • setId

      public void setId(UUID id)