Os objetos a seguir estão diretamente relacionados à API templatedashboard.
O objeto painel de template possui as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| dashboardid | string | (somente leitura) ID do painel de template. |
| nome (obrigatório) |
string | Nome do painel de template. |
| templateid (obrigatório) |
string | ID do template ao qual o painel pertence. |
| display_period | integer | Período padrão de exibição da página (em segundos). Valores possíveis: 10, 30, 60, 120, 600, 1800, 3600. Padrão: 30. |
| auto_start | integer | Iniciar apresentação de slides automaticamente. Valores possíveis: 0 - não iniciar automaticamente a apresentação de slides; 1 - (padrão) iniciar automaticamente a apresentação de slides. |
| uuid | string | Identificador único universal, usado para vincular painéis de templates importados aos já existentes. Gerado automaticamente, se não fornecido. |
Observe que para alguns métodos (atualizar, excluir), a combinação de parâmetros obrigatórios/opcionais é diferente.
O objeto de página de modelo de dashboard tem as seguintes propriedades.
| Propriedade | Type | Descrição |
|---|---|---|
| dashboard_pageid | string | (somente leitura) ID da dashboard do painel. |
| name | string | Nome da página do painel. Padrão: string vazia. |
| display_period | integer | Período de exibição da página do painel (em segundos). Valores possíveis: 0, 10, 30, 60, 120, 600, 1800, 3600. Padrão: 0 (usará a exibição de página padrão período). |
| widgets | array | Array dos objetos template dashboard widget. |
O objeto de widget de modelo de dashboard tem as seguintes propriedades.
| Propriedade | Type | Descrição |
|---|---|---|
| widgetid | string | (somente leitura) ID do widget do dashboard. |
| type (requerido) |
string | Tipo de widget do dashboard. Valores possíveis: clock - Relógio; graph - Gráfico (clássico); graphprototype - Protótipo de gráfico; item - Valor do item; plaintext - Texto simples; url - URL; |
| name | string | Nome do widget personalizado. |
| x | integer | Uma posição horizontal do lado esquerdo do painel. Os valores válidos variam de 0 a 23. |
| y | integer | Uma posição vertical na parte superior do painel. Os valores válidos variam de 0 a 62. |
| width | integer | A largura do widget. Os valores válidos variam de 1 a 24. |
| height | integer | A altura do widget. Os valores válidos variam de 2 a 32. |
| view_mode | integer | O modo de visualização de widget. Valores possíveis: 0 - (padrão) visualização de widget padrão; 1 - com cabeçalho oculto; |
| fields | array | Array dos objetos campo de widget do painel de modelo. |
O objeto de campo de widget de dashboard de template possui as seguintes propriedades:
| Propriedade | Tipo | Descrição |
|---|---|---|
| type (obrigatório) |
integer | Tipo do campo do widget. Valores possíveis: 0 - Inteiro; 1 - String; 4 - Item; 5 - Protótipo de item; 6 - Gráfico; 7 - Protótipo de gráfico. |
| name | string | Nome do campo do widget. |
| value (obrigatório) |
mixed | Valor do campo do widget, dependendo do tipo. |