HistoryList

HistoryLists são modelos utilizados para renderizar gráficos.

As apps mobileX podem disponibilizar gráficos do tipo linha, pizza e barra.

Exemplos de templates HistoryList
Propriedade
Descrição

template

Nome da template a ser utilizada para o gráfico.

background

Cor de fundo do gráfico.

color

Cor do texto e linhas do gráfico.

title (name)

Título do gráfico. Exibido dentro do card e acima do gráfico.

reference

Texto HTML para o valor de referência exibido abaixo do gráfico.

maxRefValue

Valor de referência máximo.

minRefValue

Valor de referência mínimo.

actionDefault

Ação padrão ao trocar na seção

actions

Ações para o gráfico.

resultList

Lista de itens do agrupamento.

resultList.(x) title (dtExame)

Label (eixo X).

resultList.(x) value

Valor (eixo Y).

resultList.(x) color

Cor do item plotado no gráfico. Em hexadecimal. Ex: #666666.

sections.(x) actions

Lista de ações para o item da seção.

sections.(x) actionDefault

Ação default a ser executada quando o item for tocado. Se vazio ou nulo, nenhuma ação será executada.

Templates HistoryList Disponíveis

Template HistoryList Barra
Template HistoryList Pizza
Template HistoryList Linha
Código de exemplo HistoryList 1
"pageContent": {
 "background": "#ffffff",
 "template": "PIZZA",
 "totalPages": 1,
 "currentPage": 1,
 "hasGroupBy": true/false,
 "HistoryList": [	
  {
   "template": "PIZZA",
   "name": "",
   "background": "#ffffff",
   "color": "#ffffff",
   "reference": "xxx",
   "minRefValue": "0,5",
   "maxRefValue": "1,1",
   "actionDefault": 0,
   "actions": [...],
   "resultList": [
    {"title": "", "value": "", "color": "",}
   ]
  },
  {
   "template": "PIZZA",
   "order": "0",
   "name": "",
   "reference": "xxx",
   "minRefValue": "0,5",
   "maxRefValue": "1,1",
   "resultList": [...]
  }
 ]	
}
Código de exemplo HistoryList 2
"pageContent": 
  "contentList": [
   {
     "background": "#ffffff",
     "totalPages": 1,
     "currentPage": 1,
     "title":"Aba 1",
     "hasGroupBy": true/false,
     "HistoryList": [
       {...},
       {...},
     ]
   },
   {
     "background": "#ffffff",
     "totalPages": 1,
     "currentPage": 1,
     "title":"Aba 2",
     "hasGroupBy": true/false,
     "HistoryList": [
       {...},
       {...},
     ]
   }
  ]

Last updated