Class: EChartsVisualization

@nginstack/web-framework/lib/dsv/EChartsVisualization~ EChartsVisualization


new EChartsVisualization(definition)

Classe que monta e renderiza visualizações de gráficos utilizando a biblioteca ECharts.

Parameters:
Name Type Description
definition Object

Objeto contendo as definições de filtros e demais propriedades da visualização.

Extends

  • DataVisualization

Members


onGetOptions :Event

Evento executado quando a visualização em gráfico é criada. O método invocado recebe a visualização e o DataSet obtido pelo DataSource, e deve retornar as opções do gráfico, conforme documentado em module:@nginstack/web-framework/lib/chart/ECharts~ECharts#setOption

Type:
  • Event

Methods


queryData(filterValues)

Gera os dados para a visualização.

Parameters:
Name Type Description
filterValues Record.<string, *>

Mapa contendo os nomes dos filtros da visualização como chaves, relacionando-lhes a seus valores.


render(outputObj)

Renderiza o DSV.

Parameters:
Name Type Description
outputObj Object

Objeto de saída no qual será montado o DSV.

Properties
Name Type Description
write function

Função invocada pela função render para a escrita do DSV.