Module: chartTreeMap

Componente para demonstração de gráficos no formato de quadrados
Source:

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
Source:

(inner) carregarCanvasOnclinck()

Faz o gerenciamento do click nas barras do gráfico
Source:

(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
Source:

(inner) chartDataDestroy()

Destroy o gráfico de barras atual para que possa ser criado um novo
Source:

(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
Source:

(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
Source:
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
Source:

(inner) exibirTreeMap()

Controle de exibição ou ocultação de divs e botões dos gráficos
Source:

(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
Source:

(inner) getOrgaosFace()

Obtem a lista de orgãos que foram selecionados para serem exibidos no gráfico
Source:

(inner) iniciarTreeMap()

Inicializa o gráfico de quadrados
Source:

(inner) ocultarTreeMap()

Controle de exibição ou ocultação de divs e botões dos gráficos
Source:

(inner) orgaos() → {Promise}

Busca os Orgãos disponíveis para serem exibidos no gráfico
Source:
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
Source:

(inner) treeMapDestroy()

Destroy o gráfico de quadrados atual para que possa ser criado um novo
Source:

(inner) treemapRender(dados)

Responsável pela montagem do gráfico TreeMap
Parameters:
Name Type Description
dados String Dados para ser usado no gráfico
Source: