new VisualizationDef()
Classe abstrata que contém as configurações comuns a todas as formas de
visualização de data sources.
Há duas formas de declarar uma visualização de uma fonte de dados. O conteúdo
do arquivo pode ser um objeto literal com as propriedades documentadas
nesta classe ou um código JavaScript que deixa a definição da visualização
na pilha. Para exemplos de definição de visualizações, veja
ReportVisualizationDef, HighchartsVisualizationDef e
CompositeVisualizationDef.
Members
-
canExport :boolean
-
Indica se a visualização pode realizar exportação. Esta propriedade deve ser utilizada quando se deseja desabilitar a exportação, sendo setada para false; setá-la para true não dará a capacidade de exportação para uma visualização que não possa ser exportada por padrão.
Type:
- boolean
-
extraExportFormats :Array.<{name: string, processKey: number, useRawData: boolean}>
-
Formatos de exportação adicionais que a visualização suporta. Seus elementos são objetos literais que contêm o nome do formato de exportação, a chave do processo correspondente e uma flag que indica se devem ser exportados os dados da visualização conforme obtidos da fonte de dados.
Type:
- Array.<{name: string, processKey: number, useRawData: boolean}>
-
filters :Array.<VisualizationFilterDef>
-
Coleção de filtros que serão utilizados para filtrar os dados a serem exibidos.
Type:
- Array.<VisualizationFilterDef>
-
Definições a serem usadas para o cabeçalho da visualização.
Type:
- VisualizationFooterDef
-
header :VisualizationHeaderDef
-
Definições a serem usadas para o cabeçalho da visualização.
Type:
- VisualizationHeaderDef
-
help :string
-
Ajuda que será exibida para o usuário quando ele solicitar ajuda desta visualização.
Type:
- string
-
includes :Array.<(number|string)>
-
Scripts a serem inclusos pela visualização, quando ela for instanciada.
Type:
- Array.<(number|string)>
-
messageWhenEmpty :string
-
Mensagem que será exibida para o usuário quando não há dados a serem exibidos.
Type:
- string
-
<nullable> onCreate :function
-
Se a visualização for instanciada pelo criador de visualizações e este método for declarado, ele será executado após a criação da visualização. Recebe a visualização criada como único parâmetro.
Type:
- function
-
title :string
-
Título desta visualização.
Type:
- string
-
type :string
-
O tipo desta visualização.
Type:
- string