The StaffWidgetsBoard Object

Defines a staff member's dashboard board layout and its widget sections.

Properties

NameDescriptionTypeRequired
uidUnique identifier of the staffWidgetsBoard objectstring
board_layout_code_nameA string representing the board layoutstring (enum: MainAndSideBar2Columns)
typethe grid frame of the layout, determines the layout frame containing the boardstring (enum: home)
sectionsAn array of dashboard sections. Each section contains a set of properties defining it and a list of widgets that will be populated into the section once it is displayedarray of objects
created_atThe time the staffWidgetsBoard was createdstring
updated_atThe time the staffWidgetsBoard was last updatedstring

Example

JSON

{
  "uid": "d290f1ee-6c54-4b01-90e6-d701748f0851",
  "board_layout": "MainAndSideBar3Columns",
  "type": "dashboard",
  "sections": [
    {
      "code_name": "Main",
      "widgets": [
        {
          "uid": "d290f1ee-6c54-4b01-90e6-d701748f0851",
          "app_code_name": "myappcode",
          "display_name": {
            "en": "Payments",
            "fr": "Paiements"
          },
          "dimensions": {
            "max_height": 2,
            "min_height": 1,
            "height": 2,
            "max_width": 3,
            "min_width": 1,
            "width": 2
          },
          "component_data": {
            "name": "iFrame",
            "config": {
              "title": "calendar",
              "url": "www.partnerdomain.com/calendar"
            }
          }
        },
        {
          "uid": "d290f1ee-6c54-4b01-90e6-d701748f03434",
          "app_code_name": "myappcode2",
          "display_name": {
            "en": "Clients",
            "fr": "Clientèle"
          },
          "dimensions": {
            "max_height": 3,
            "min_height": 2,
            "height": 3,
            "max_width": 4,
            "min_width": 1,
            "width": 3
          },
          "component_data": {
            "name": "iFrame",
            "config": {
              "title": "clients",
              "url": "www.partnerdomain.com/clients"
            }
          }
        }
      ]
    }
  ],
  "created_at": "2021-06-20T14:00:00.000Z",
  "updated_at": "2021-07-15T14:00:00.000Z"
}