Com esse serviço, os usuários podem criar gráficos Google Charts Tools e renderizá-las no lado do servidor. Se você quiser renderizar gráficos em um navegador da Web, use o API Google Charts.
Este exemplo cria uma tabela de dados básicos, preenche um gráfico de área com os dados, e o adiciona a uma página da Web como uma imagem:
function doGet() {
var data = Charts.newDataTable()
.addColumn(Charts.ColumnType.STRING, 'Month')
.addColumn(Charts.ColumnType.NUMBER, 'In Store')
.addColumn(Charts.ColumnType.NUMBER, 'Online')
.addRow(['January', 10, 1])
.addRow(['February', 12, 1])
.addRow(['March', 20, 2])
.addRow(['April', 25, 3])
.addRow(['May', 30, 4])
.build();
var chart = Charts.newAreaChart()
.setDataTable(data)
.setStacked()
.setRange(0, 40)
.setTitle('Sales per Month')
.build();
var htmlOutput = HtmlService.createHtmlOutput().setTitle('My Chart');
var imageData = Utilities.base64Encode(chart.getAs('image/png').getBytes());
var imageUrl = "data:image/png;base64," + encodeURI(imageData);
htmlOutput.append("Render chart server side: <br/>");
htmlOutput.append("<img border=\"1\" src=\"" + imageUrl + "\">");
return htmlOutput;
}
Classes
Nome | Breve descrição |
---|---|
AreaChartBuilder | Builder para gráficos de área. |
BarChartBuilder | Criador para gráficos de barras. |
Chart | Um objeto Chart, que pode ser convertido em uma imagem estática. |
ChartHiddenDimensionStrategy | Uma enumeração de como as dimensões ocultas em uma fonte são expressas em um gráfico. |
ChartMergeStrategy | Uma enumeração de como vários intervalos na origem são expressos em um gráfico. |
ChartOptions | expõe as opções configuradas para uma Chart , como altura, cor etc. |
ChartType | Tipos de gráficos compatíveis com o serviço de gráficos. |
Charts | Ponto de entrada para criar gráficos em scripts. |
ColumnChartBuilder | Criador para gráficos de colunas. |
ColumnType | Uma enumeração dos tipos de dados válidos para colunas em um DataTable . |
CurveStyle | Uma enumeração dos estilos para curvas em um gráfico. |
DataTable | Uma tabela de dados a ser usada em gráficos. |
DataTableBuilder | Builder de objetos DataTable. |
DataTableSource | Interface para objetos que podem representar os dados como um DataTable . |
DataViewDefinition | Uma definição de visualização de dados para visualizar os dados do gráfico. |
DataViewDefinitionBuilder | Builder para objetos DataViewDefinition . |
LineChartBuilder | Criador para gráficos de linhas. |
MatchType | Uma enumeração de como um valor de string deve ser correspondido. |
NumberRangeFilterBuilder | Um criador para controles de filtros de intervalo de números. |
Orientation | Uma enumeração da orientação de um objeto. |
PickerValuesLayout | Uma enumeração de como exibir valores selecionados no widget do seletor. |
PieChartBuilder | Um criador para gráficos de pizza. |
PointStyle | Uma enumeração dos estilos de pontos em uma linha. |
Position | Uma enumeração das posições das legendas em um gráfico. |
ScatterChartBuilder | Criador para gráficos de dispersão. |
StringFilterBuilder | Um builder para controles de filtros de string. |
TableChartBuilder | Um criador para gráficos de tabela. |
TextStyle | Um objeto de configuração de estilo de texto. |
TextStyleBuilder | Um builder usado para criar objetos TextStyle . |
AreaChartBuilder
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
build() | Chart | Cria o gráfico. |
reverseCategories() | AreaChartBuilder | Reverte o desenho de séries no eixo do domínio. |
setBackgroundColor(cssValue) | AreaChartBuilder | Define a cor do plano de fundo do gráfico. |
setColors(cssValues) | AreaChartBuilder | Define as cores das linhas no gráfico. |
setDataSourceUrl(url) | AreaChartBuilder | Define o URL da fonte de dados usado para extrair dados de uma fonte externa, como o Google. Planilhas. |
setDataTable(tableBuilder) | AreaChartBuilder | Define a tabela de dados a ser usada no gráfico usando um DataTableBuilder. |
setDataTable(table) | AreaChartBuilder | Define a tabela de dados que contém as linhas do gráfico, bem como os rótulos do eixo X. |
setDataViewDefinition(dataViewDefinition) | AreaChartBuilder | Define a definição da visualização de dados a ser usada no gráfico. |
setDimensions(width, height) | AreaChartBuilder | Define as dimensões do gráfico. |
setLegendPosition(position) | AreaChartBuilder | Define a posição da legenda em relação ao gráfico. |
setLegendTextStyle(textStyle) | AreaChartBuilder | Define o estilo do texto da legenda do gráfico. |
setOption(option, value) | AreaChartBuilder | Define opções avançadas para este gráfico. |
setPointStyle(style) | AreaChartBuilder | Define o estilo dos pontos na linha. |
setRange(start, end) | AreaChartBuilder | Define o intervalo do gráfico. |
setStacked() | AreaChartBuilder | Usa linhas empilhadas, o que significa que os valores de linha e barra são empilhados (acumulados). |
setTitle(chartTitle) | AreaChartBuilder | Define o título do gráfico. |
setTitleTextStyle(textStyle) | AreaChartBuilder | Define o estilo de texto do título do gráfico. |
setXAxisTextStyle(textStyle) | AreaChartBuilder | Define o estilo do texto do eixo horizontal. |
setXAxisTitle(title) | AreaChartBuilder | Adiciona um título ao eixo horizontal. |
setXAxisTitleTextStyle(textStyle) | AreaChartBuilder | Define o estilo do texto do título do eixo horizontal. |
setYAxisTextStyle(textStyle) | AreaChartBuilder | Define o estilo do texto do eixo vertical. |
setYAxisTitle(title) | AreaChartBuilder | Adiciona um título ao eixo vertical. |
setYAxisTitleTextStyle(textStyle) | AreaChartBuilder | Define o estilo do texto do título do eixo vertical. |
useLogScale() | AreaChartBuilder | Transforma o eixo do intervalo em uma escala logarítmica (requer que todos os valores sejam positivos). |
BarChartBuilder
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
build() | Chart | Cria o gráfico. |
reverseCategories() | BarChartBuilder | Reverte o desenho de séries no eixo do domínio. |
reverseDirection() | BarChartBuilder | Reverte a direção em que as barras crescem ao longo do eixo horizontal. |
setBackgroundColor(cssValue) | BarChartBuilder | Define a cor do plano de fundo do gráfico. |
setColors(cssValues) | BarChartBuilder | Define as cores das linhas no gráfico. |
setDataSourceUrl(url) | BarChartBuilder | Define o URL da fonte de dados usado para extrair dados de uma fonte externa, como o Google. Planilhas. |
setDataTable(tableBuilder) | BarChartBuilder | Define a tabela de dados a ser usada no gráfico usando um DataTableBuilder. |
setDataTable(table) | BarChartBuilder | Define a tabela de dados que contém as linhas do gráfico, bem como os rótulos do eixo X. |
setDataViewDefinition(dataViewDefinition) | BarChartBuilder | Define a definição da visualização de dados a ser usada no gráfico. |
setDimensions(width, height) | BarChartBuilder | Define as dimensões do gráfico. |
setLegendPosition(position) | BarChartBuilder | Define a posição da legenda em relação ao gráfico. |
setLegendTextStyle(textStyle) | BarChartBuilder | Define o estilo do texto da legenda do gráfico. |
setOption(option, value) | BarChartBuilder | Define opções avançadas para este gráfico. |
setRange(start, end) | BarChartBuilder | Define o intervalo do gráfico. |
setStacked() | BarChartBuilder | Usa linhas empilhadas, o que significa que os valores de linha e barra são empilhados (acumulados). |
setTitle(chartTitle) | BarChartBuilder | Define o título do gráfico. |
setTitleTextStyle(textStyle) | BarChartBuilder | Define o estilo de texto do título do gráfico. |
setXAxisTextStyle(textStyle) | BarChartBuilder | Define o estilo do texto do eixo horizontal. |
setXAxisTitle(title) | BarChartBuilder | Adiciona um título ao eixo horizontal. |
setXAxisTitleTextStyle(textStyle) | BarChartBuilder | Define o estilo do texto do título do eixo horizontal. |
setYAxisTextStyle(textStyle) | BarChartBuilder | Define o estilo do texto do eixo vertical. |
setYAxisTitle(title) | BarChartBuilder | Adiciona um título ao eixo vertical. |
setYAxisTitleTextStyle(textStyle) | BarChartBuilder | Define o estilo do texto do título do eixo vertical. |
useLogScale() | BarChartBuilder | Transforma o eixo do intervalo em uma escala logarítmica (requer que todos os valores sejam positivos). |
Chart
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
getAs(contentType) | Blob | Retorna os dados dentro desse objeto como um blob convertido no tipo de conteúdo especificado. |
getBlob() | Blob | Retorne os dados dentro desse objeto como um blob. |
getOptions() | ChartOptions | Retorna as opções do gráfico, como altura, cores e eixos. |
ChartHiddenDimensionStrategy
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
IGNORE_BOTH | Enum | Padrão gráficos pula quaisquer colunas e linhas ocultas. |
IGNORE_ROWS | Enum | Os gráficos pulam apenas as linhas ocultas. |
IGNORE_COLUMNS | Enum | Os gráficos ignoram apenas as colunas ocultas. |
SHOW_BOTH | Enum | Os gráficos não pulam colunas ou linhas ocultas. |
ChartMergeStrategy
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
MERGE_COLUMNS | Enum | Padrão. |
MERGE_ROWS | Enum | Os gráficos mesclam as linhas de vários intervalos. |
ChartOptions
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
get(option) | Object | Retorna uma opção configurada para este gráfico. |
getOrDefault(option) | Object | Retorna uma opção configurada para este gráfico. |
ChartType
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
TIMELINE | Enum | Gráfico de linha do tempo. |
AREA | Enum | Gráfico de área |
BAR | Enum | Gráfico de barras |
BUBBLE | Enum | Gráfico de bolhas. |
CANDLESTICK | Enum | Gráfico candlestick. |
COLUMN | Enum | Gráfico de colunas |
COMBO | Enum | Gráfico de combinação |
GAUGE | Enum | Gráfico de medidor. |
GEO | Enum | Gráfico de mapa. |
HISTOGRAM | Enum | Histograma |
RADAR | Enum | Gráfico de radar. |
LINE | Enum | Gráfico de linhas |
ORG | Enum | Organograma. |
PIE | Enum | Gráfico de pizza |
SCATTER | Enum | Gráfico de dispersão |
SPARKLINE | Enum | Minigráfico. |
STEPPED_AREA | Enum | Gráfico de áreas em degraus. |
TABLE | Enum | Gráfico de tabela |
TREEMAP | Enum | Gráfico de mapa de árvore. |
WATERFALL | Enum | Gráfico de cascata. |
Charts
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
ChartHiddenDimensionStrategy | ChartHiddenDimensionStrategy | Uma enumeração de como as dimensões ocultas em uma fonte são expressas em um gráfico. |
ChartMergeStrategy | ChartMergeStrategy | Uma enumeração de como vários intervalos na origem são expressos em um gráfico. |
ChartType | ChartType | Uma enumeração dos tipos de gráfico compatíveis com o serviço de gráficos. |
ColumnType | ColumnType | Uma enumeração dos tipos de dados válidos para colunas em um DataTable . |
CurveStyle | CurveStyle | Uma enumeração dos estilos para curvas em um gráfico. |
PointStyle | PointStyle | Uma enumeração dos estilos de pontos em uma linha. |
Position | Position | Uma enumeração das posições das legendas em um gráfico. |
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
newAreaChart() | AreaChartBuilder | Começa a construir um gráfico de área, como descrito no gráfico do Google on-line. |
newBarChart() | BarChartBuilder | Começa a criar um gráfico de barras, conforme descrito no Gráfico do Google on-line. |
newColumnChart() | ColumnChartBuilder | Começa a criar um gráfico de colunas, conforme descrito no Gráfico do Google on-line. |
newDataTable() | DataTableBuilder | Cria uma tabela de dados vazia em que os valores são definidos manualmente. |
newDataViewDefinition() | DataViewDefinitionBuilder | Cria uma nova definição de visualização de dados. |
newLineChart() | LineChartBuilder | Começa a criar um gráfico de linhas, conforme descrito no Gráfico do Google on-line. |
newPieChart() | PieChartBuilder | Começa a criar um gráfico de pizza, conforme descrito no Gráfico do Google on-line. |
newScatterChart() | ScatterChartBuilder | Começa a criar um gráfico de dispersão, conforme descrito no gráfico do Google on-line. |
newTableChart() | TableChartBuilder | Começa a criar um gráfico de tabela, conforme descrito no Gráfico do Google on-line. |
newTextStyle() | TextStyleBuilder | Cria um novo construtor de estilo de texto. |
ColumnChartBuilder
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
build() | Chart | Cria o gráfico. |
reverseCategories() | ColumnChartBuilder | Reverte o desenho de séries no eixo do domínio. |
setBackgroundColor(cssValue) | ColumnChartBuilder | Define a cor do plano de fundo do gráfico. |
setColors(cssValues) | ColumnChartBuilder | Define as cores das linhas no gráfico. |
setDataSourceUrl(url) | ColumnChartBuilder | Define o URL da fonte de dados usado para extrair dados de uma fonte externa, como o Google. Planilhas. |
setDataTable(tableBuilder) | ColumnChartBuilder | Define a tabela de dados a ser usada no gráfico usando um DataTableBuilder. |
setDataTable(table) | ColumnChartBuilder | Define a tabela de dados que contém as linhas do gráfico, bem como os rótulos do eixo X. |
setDataViewDefinition(dataViewDefinition) | ColumnChartBuilder | Define a definição da visualização de dados a ser usada no gráfico. |
setDimensions(width, height) | ColumnChartBuilder | Define as dimensões do gráfico. |
setLegendPosition(position) | ColumnChartBuilder | Define a posição da legenda em relação ao gráfico. |
setLegendTextStyle(textStyle) | ColumnChartBuilder | Define o estilo do texto da legenda do gráfico. |
setOption(option, value) | ColumnChartBuilder | Define opções avançadas para este gráfico. |
setRange(start, end) | ColumnChartBuilder | Define o intervalo do gráfico. |
setStacked() | ColumnChartBuilder | Usa linhas empilhadas, o que significa que os valores de linha e barra são empilhados (acumulados). |
setTitle(chartTitle) | ColumnChartBuilder | Define o título do gráfico. |
setTitleTextStyle(textStyle) | ColumnChartBuilder | Define o estilo de texto do título do gráfico. |
setXAxisTextStyle(textStyle) | ColumnChartBuilder | Define o estilo do texto do eixo horizontal. |
setXAxisTitle(title) | ColumnChartBuilder | Adiciona um título ao eixo horizontal. |
setXAxisTitleTextStyle(textStyle) | ColumnChartBuilder | Define o estilo do texto do título do eixo horizontal. |
setYAxisTextStyle(textStyle) | ColumnChartBuilder | Define o estilo do texto do eixo vertical. |
setYAxisTitle(title) | ColumnChartBuilder | Adiciona um título ao eixo vertical. |
setYAxisTitleTextStyle(textStyle) | ColumnChartBuilder | Define o estilo do texto do título do eixo vertical. |
useLogScale() | ColumnChartBuilder | Transforma o eixo do intervalo em uma escala logarítmica (requer que todos os valores sejam positivos). |
ColumnType
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
DATE | Enum | Corresponde aos valores de data. |
NUMBER | Enum | Corresponde a valores numéricos. |
STRING | Enum | Corresponde aos valores da string. |
CurveStyle
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
NORMAL | Enum | Linhas retas sem curva. |
SMOOTH | Enum | Os ângulos da linha são suavizados. |
DataTable
DataTableBuilder
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
addColumn(type, label) | DataTableBuilder | Adiciona uma coluna à tabela de dados. |
addRow(values) | DataTableBuilder | Adiciona uma linha à tabela de dados. |
build() | DataTable | Cria e retorna uma tabela de dados. |
setValue(row, column, value) | DataTableBuilder | Define um valor específico na tabela. |
DataTableSource
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
getDataTable() | DataTable | Retorne os dados dentro desse objeto como uma DataTable. |
DataViewDefinition
DataViewDefinitionBuilder
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
build() | DataViewDefinition | Cria e retorna o objeto de definição da visualização de dados que foi criado usando este criador. |
setColumns(columns) | DataViewDefinitionBuilder | Define os índices das colunas a serem incluídos na visualização de dados, bem como especificar a coluna de função informações imprecisas ou inadequadas. |
LineChartBuilder
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
build() | Chart | Cria o gráfico. |
reverseCategories() | LineChartBuilder | Reverte o desenho de séries no eixo do domínio. |
setBackgroundColor(cssValue) | LineChartBuilder | Define a cor do plano de fundo do gráfico. |
setColors(cssValues) | LineChartBuilder | Define as cores das linhas no gráfico. |
setCurveStyle(style) | LineChartBuilder | Define o estilo a ser usado para curvas no gráfico. |
setDataSourceUrl(url) | LineChartBuilder | Define o URL da fonte de dados usado para extrair dados de uma fonte externa, como o Google. Planilhas. |
setDataTable(tableBuilder) | LineChartBuilder | Define a tabela de dados a ser usada no gráfico usando um DataTableBuilder. |
setDataTable(table) | LineChartBuilder | Define a tabela de dados que contém as linhas do gráfico, bem como os rótulos do eixo X. |
setDataViewDefinition(dataViewDefinition) | LineChartBuilder | Define a definição da visualização de dados a ser usada no gráfico. |
setDimensions(width, height) | LineChartBuilder | Define as dimensões do gráfico. |
setLegendPosition(position) | LineChartBuilder | Define a posição da legenda em relação ao gráfico. |
setLegendTextStyle(textStyle) | LineChartBuilder | Define o estilo do texto da legenda do gráfico. |
setOption(option, value) | LineChartBuilder | Define opções avançadas para este gráfico. |
setPointStyle(style) | LineChartBuilder | Define o estilo dos pontos na linha. |
setRange(start, end) | LineChartBuilder | Define o intervalo do gráfico. |
setTitle(chartTitle) | LineChartBuilder | Define o título do gráfico. |
setTitleTextStyle(textStyle) | LineChartBuilder | Define o estilo de texto do título do gráfico. |
setXAxisTextStyle(textStyle) | LineChartBuilder | Define o estilo do texto do eixo horizontal. |
setXAxisTitle(title) | LineChartBuilder | Adiciona um título ao eixo horizontal. |
setXAxisTitleTextStyle(textStyle) | LineChartBuilder | Define o estilo do texto do título do eixo horizontal. |
setYAxisTextStyle(textStyle) | LineChartBuilder | Define o estilo do texto do eixo vertical. |
setYAxisTitle(title) | LineChartBuilder | Adiciona um título ao eixo vertical. |
setYAxisTitleTextStyle(textStyle) | LineChartBuilder | Define o estilo do texto do título do eixo vertical. |
useLogScale() | LineChartBuilder | Transforma o eixo do intervalo em uma escala logarítmica (requer que todos os valores sejam positivos). |
MatchType
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
EXACT | Enum | Corresponder apenas valores exatos |
PREFIX | Enum | Corresponder prefixos a partir do início do valor |
ANY | Enum | Corresponder a qualquer substring |
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
getName() | String | Retorna o nome do tipo de correspondência a ser usado no JSON de opções. |
NumberRangeFilterBuilder
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
setMaxValue(maxValue) | NumberRangeFilterBuilder | Define o valor máximo permitido para a extensão menor do intervalo. |
setMinValue(minValue) | NumberRangeFilterBuilder | Define o valor mínimo permitido para a extensão menor do intervalo. |
setOrientation(orientation) | NumberRangeFilterBuilder | Define a orientação do controle deslizante. |
setShowRangeValues(showRangeValues) | NumberRangeFilterBuilder | Define se os rótulos ao lado do controle deslizante devem mostrar as extensões do intervalo selecionado. |
setTicks(ticks) | NumberRangeFilterBuilder | Define o número de marcações (posições fixas em uma barra de intervalo) e o controle deslizante de filtro de intervalo numérico podem cair. |
Orientation
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
HORIZONTAL | Enum | Orientação horizontal. |
VERTICAL | Enum | É a orientação vertical. |
PickerValuesLayout
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
ASIDE | Enum | Os valores selecionados são mostrados em uma única linha de texto ao lado do widget do seletor de valor. |
BELOW | Enum | Os valores selecionados são exibidos em uma única linha de texto abaixo do widget. |
BELOW_WRAPPING | Enum | Semelhante ao exemplo abaixo, mas as entradas que não couberem no seletor serão agrupadas em uma nova linha. |
BELOW_STACKED | Enum | Os valores selecionados são exibidos em uma coluna abaixo do widget. |
PieChartBuilder
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
build() | Chart | Cria o gráfico. |
reverseCategories() | PieChartBuilder | Reverte o desenho de séries no eixo do domínio. |
set3D() | PieChartBuilder | Define o gráfico como tridimensional. |
setBackgroundColor(cssValue) | PieChartBuilder | Define a cor do plano de fundo do gráfico. |
setColors(cssValues) | PieChartBuilder | Define as cores das linhas no gráfico. |
setDataSourceUrl(url) | PieChartBuilder | Define o URL da fonte de dados usado para extrair dados de uma fonte externa, como o Google. Planilhas. |
setDataTable(tableBuilder) | PieChartBuilder | Define a tabela de dados a ser usada no gráfico usando um DataTableBuilder. |
setDataTable(table) | PieChartBuilder | Define a tabela de dados que contém as linhas do gráfico, bem como os rótulos do eixo X. |
setDataViewDefinition(dataViewDefinition) | PieChartBuilder | Define a definição da visualização de dados a ser usada no gráfico. |
setDimensions(width, height) | PieChartBuilder | Define as dimensões do gráfico. |
setLegendPosition(position) | PieChartBuilder | Define a posição da legenda em relação ao gráfico. |
setLegendTextStyle(textStyle) | PieChartBuilder | Define o estilo do texto da legenda do gráfico. |
setOption(option, value) | PieChartBuilder | Define opções avançadas para este gráfico. |
setTitle(chartTitle) | PieChartBuilder | Define o título do gráfico. |
setTitleTextStyle(textStyle) | PieChartBuilder | Define o estilo de texto do título do gráfico. |
PointStyle
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
NONE | Enum | Não exibir pontos de linha. |
TINY | Enum | Usar pontos de linha pequenos. |
MEDIUM | Enum | Use pontos de linha de tamanho médio. |
LARGE | Enum | Use pontos de linha de tamanho grande. |
HUGE | Enum | Usar os pontos de linha com o maior tamanho. |
Position
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
TOP | Enum | Acima do gráfico. |
RIGHT | Enum | À direita do gráfico. |
BOTTOM | Enum | Abaixo do gráfico. |
NONE | Enum | Nenhuma legenda é exibida. |
ScatterChartBuilder
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
build() | Chart | Cria o gráfico. |
setBackgroundColor(cssValue) | ScatterChartBuilder | Define a cor do plano de fundo do gráfico. |
setColors(cssValues) | ScatterChartBuilder | Define as cores das linhas no gráfico. |
setDataSourceUrl(url) | ScatterChartBuilder | Define o URL da fonte de dados usado para extrair dados de uma fonte externa, como o Google. Planilhas. |
setDataTable(tableBuilder) | ScatterChartBuilder | Define a tabela de dados a ser usada no gráfico usando um DataTableBuilder. |
setDataTable(table) | ScatterChartBuilder | Define a tabela de dados que contém as linhas do gráfico, bem como os rótulos do eixo X. |
setDataViewDefinition(dataViewDefinition) | ScatterChartBuilder | Define a definição da visualização de dados a ser usada no gráfico. |
setDimensions(width, height) | ScatterChartBuilder | Define as dimensões do gráfico. |
setLegendPosition(position) | ScatterChartBuilder | Define a posição da legenda em relação ao gráfico. |
setLegendTextStyle(textStyle) | ScatterChartBuilder | Define o estilo do texto da legenda do gráfico. |
setOption(option, value) | ScatterChartBuilder | Define opções avançadas para este gráfico. |
setPointStyle(style) | ScatterChartBuilder | Define o estilo dos pontos na linha. |
setTitle(chartTitle) | ScatterChartBuilder | Define o título do gráfico. |
setTitleTextStyle(textStyle) | ScatterChartBuilder | Define o estilo de texto do título do gráfico. |
setXAxisLogScale() | ScatterChartBuilder | Transforma o eixo horizontal em uma escala logarítmica (exige que todos os valores sejam positivos). |
setXAxisRange(start, end) | ScatterChartBuilder | Define o intervalo do eixo horizontal do gráfico. |
setXAxisTextStyle(textStyle) | ScatterChartBuilder | Define o estilo do texto do eixo horizontal. |
setXAxisTitle(title) | ScatterChartBuilder | Adiciona um título ao eixo horizontal. |
setXAxisTitleTextStyle(textStyle) | ScatterChartBuilder | Define o estilo do texto do título do eixo horizontal. |
setYAxisLogScale() | ScatterChartBuilder | Transforma o eixo vertical em uma escala logarítmica (exige que todos os valores sejam positivos). |
setYAxisRange(start, end) | ScatterChartBuilder | Define o intervalo do eixo vertical do gráfico. |
setYAxisTextStyle(textStyle) | ScatterChartBuilder | Define o estilo do texto do eixo vertical. |
setYAxisTitle(title) | ScatterChartBuilder | Adiciona um título ao eixo vertical. |
setYAxisTitleTextStyle(textStyle) | ScatterChartBuilder | Define o estilo do texto do título do eixo vertical. |
StringFilterBuilder
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
setCaseSensitive(caseSensitive) | StringFilterBuilder | Define se a correspondência deve diferenciar maiúsculas de minúsculas ou não. |
setMatchType(matchType) | StringFilterBuilder | Define se o controle deve corresponder apenas a valores exatos (MatchType.EXACT ), prefixos
começando pelo início do valor (MatchType.PREFIX ) ou qualquer substring
(MatchType.ANY ). |
setRealtimeTrigger(realtimeTrigger) | StringFilterBuilder | Define se o controle deve fazer a correspondência sempre que uma tecla é pressionada ou apenas quando o campo de entrada "alterações" (perda de foco ou pressionar a tecla Enter). |
TableChartBuilder
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
build() | Chart | Cria o gráfico. |
enablePaging(enablePaging) | TableChartBuilder | Define se a paginação pelos dados será ativada. |
enablePaging(pageSize) | TableChartBuilder | Ativa a paginação e define o número de linhas em cada página. |
enablePaging(pageSize, startPage) | TableChartBuilder | Ativa a paginação, define o número de linhas em cada página e a primeira página da tabela a ser exibida (página e números são baseados em zero). |
enableRtlTable(rtlEnabled) | TableChartBuilder | Adiciona suporte básico a idiomas escritos da direita para a esquerda (como árabe ou hebraico) invertendo o a ordem das colunas da tabela, de modo que a coluna zero seja a coluna mais à direita e a última seja na coluna mais à esquerda. |
enableSorting(enableSorting) | TableChartBuilder | Define se as colunas serão classificadas quando o usuário clicar no cabeçalho de uma coluna. |
setDataSourceUrl(url) | TableChartBuilder | Define o URL da fonte de dados usado para extrair dados de uma fonte externa, como o Google. Planilhas. |
setDataTable(tableBuilder) | TableChartBuilder | Define a tabela de dados a ser usada no gráfico usando um DataTableBuilder. |
setDataTable(table) | TableChartBuilder | Define a tabela de dados que contém as linhas do gráfico, bem como os rótulos do eixo X. |
setDataViewDefinition(dataViewDefinition) | TableChartBuilder | Define a definição da visualização de dados a ser usada no gráfico. |
setDimensions(width, height) | TableChartBuilder | Define as dimensões do gráfico. |
setFirstRowNumber(number) | TableChartBuilder | Define o número da primeira linha na tabela de dados. |
setInitialSortingAscending(column) | TableChartBuilder | Define o índice da coluna de acordo com o qual a tabela será inicialmente classificada (crescente). |
setInitialSortingDescending(column) | TableChartBuilder | Define o índice da coluna de acordo com o qual a tabela será inicialmente classificada (decrescente). |
setOption(option, value) | TableChartBuilder | Define opções avançadas para este gráfico. |
showRowNumberColumn(showRowNumber) | TableChartBuilder | Define se o número da linha será mostrado como a primeira coluna da tabela. |
useAlternatingRowStyle(alternate) | TableChartBuilder | Define se o estilo de cores alternadas é atribuído a linhas pares e ímpares de um gráfico de tabela. |
TextStyle
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
getColor() | String | Recebe a cor do estilo de texto. |
getFontName() | String | Recebe o nome da fonte do estilo de texto. |
getFontSize() | Number | Recebe o tamanho da fonte do estilo de texto. |
TextStyleBuilder
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
build() | TextStyle | Cria e retorna um objeto de configuração de estilo de texto que foi criado usando este builder. |
setColor(cssValue) | TextStyleBuilder | Define a cor do estilo do texto. |
setFontName(fontName) | TextStyleBuilder | Define o nome da fonte do estilo de texto |
setFontSize(fontSize) | TextStyleBuilder | Define o tamanho da fonte do estilo de texto. |