Class DashboardPopupInputBuilder.Dto

Object
Dto
All Implemented Interfaces:
Serializable
Enclosing class:
DashboardPopupInputBuilder

public static class DashboardPopupInputBuilder.Dto extends Object implements Serializable
See Also:
  • Field Details

    • name

      public String name
      Dashboard uniqueName
    • portletNames

      public List<String> portletNames
      Dashboard portlet names are actually the dashboard logic's LogicElement uniqueNames.
    • preferences

      public Object preferences
      Properties map:
      
       - viewStateJson: {
             layout: Array;                          // position/visibility of Portlets
             portletPreferences: Map<string, Object> // portlet preferences (filter/sort/order columns)
             activeEmbeddedPanels: Array;            // active embedded panel (expand/collapse)
           };
       - extraOptionValuesJson: {
           dashboardInputs: Array;                   // name and value of inputs
         };