Componente para demonstração de gráficos no formato de quadrados
Methods
(inner) buscar(tipo, orgaos)
Faz a busca dos dados do relatório baseado nos dados passados
Parameters:
Name | Type | Description |
---|---|---|
tipo |
String | Tipo de relatorio |
orgaos |
Array | Lista de orgãos que serão exibidos no gráfico |
(inner) carregarCanvasOnclinck()
Faz o gerenciamento do click nas barras do gráfico
(inner) chartBar(dados, titulo)
Método responsável pela montagem do gráfico
Parameters:
Name | Type | Description |
---|---|---|
dados |
Object | Dados para montagem do gráfico |
titulo |
String | Título que será exibido no gráfico |
(inner) chartDataDestroy()
Destroy o gráfico de barras atual para que possa ser criado um novo
(inner) chartDataSubPref(orgaos, subpref)
Faz a busca dos dados referente aos últimos 12 meses
Parameters:
Name | Type | Description |
---|---|---|
orgaos |
Array | Orgãos que serão exibidos no gráfico |
subpref |
String | Nome do Orgão que será exibido no gráfico |
(inner) dadosTreeMap(filter) → {Promise}
Método responsável pela montagem do gráfico TreeMap
Parameters:
Name | Type | Description |
---|---|---|
filter |
Object | Dados para filtrar a consulta |
Returns:
Promise que resolve com as informações sobre o
relatório
- Type
- Promise
(inner) executeOnBack()
Volta as informações do gráfico para o momento inicial
(inner) exibirTreeMap()
Controle de exibição ou ocultação de divs e botões dos gráficos
(inner) getInformations(filtro)
Faz o acesso ao backend que retornará com os dados da busca para serem exibidos no gráfico
Parameters:
Name | Type | Description |
---|---|---|
filtro |
Object | Dados para filtrar a busca |
(inner) getOrgaosFace()
Obtem a lista de orgãos que foram selecionados para serem exibidos no gráfico
(inner) iniciarTreeMap()
Inicializa o gráfico de quadrados
(inner) ocultarTreeMap()
Controle de exibição ou ocultação de divs e botões dos gráficos
(inner) orgaos() → {Promise}
Busca os Orgãos disponíveis para serem exibidos no gráfico
Returns:
Promise que resolve com as informações sobre o
Orgãos
- Type
- Promise
(inner) treemap(tipo, periodo)
Responsável pela montagem dos dados do gráfico TreeMap
Parameters:
Name | Type | Description |
---|---|---|
tipo |
String | Tipo de relatório |
periodo |
Date | Datas de início e fim para apuração dos dados |
(inner) treeMapDestroy()
Destroy o gráfico de quadrados atual para que possa ser criado um novo
(inner) treemapRender(dados)
Responsável pela montagem do gráfico TreeMap
Parameters:
Name | Type | Description |
---|---|---|
dados |
String | Dados para ser usado no gráfico |