Charts Service

Paradas

Com esse serviço, os usuários podem criar gráficos usando as Ferramentas de gráficos do Google e renderizá-los no lado do servidor. Se você quiser renderizar gráficos em um navegador da Web, use a API Google Charts.

Este exemplo cria uma tabela de dados básica, 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;

}

Aulas

NomeBreve descrição
AreaChartBuilderBuilder para gráficos de área.
BarChartBuilderBuilder de gráficos de barras.
ChartUm objeto de gráfico, que pode ser convertido em uma imagem estática.
ChartHiddenDimensionStrategyUma enumeração de como as dimensões ocultas em uma fonte são expressas em um gráfico.
ChartMergeStrategyUma enumeração de como vários intervalos na origem são expressos em um gráfico.
ChartOptionsExpõe as opções configuradas atualmente para um Chart, como altura, cor etc.
ChartTypeTipos de gráficos suportados pelo serviço de gráficos.
ChartsPonto de entrada para criar gráficos em scripts.
ColumnChartBuilderBuilder para gráficos de colunas.
ColumnTypeUma enumeração dos tipos de dados válidos para colunas em uma DataTable.
CurveStyleUma enumeração dos estilos para curvas em um gráfico.
DataTableUma tabela de dados a ser usada em gráficos.
DataTableBuilderBuilder de objetos DataTable.
DataTableSourceInterface para objetos que podem representar os próprios dados como um DataTable.
DataViewDefinitionUma definição de visualização de dados para visualizar os dados do gráfico.
DataViewDefinitionBuilderBuilder para objetos DataViewDefinition.
LineChartBuilderBuilder para gráficos de linhas.
MatchTypeUma enumeração de como um valor de string precisa ser correspondido.
NumberRangeFilterBuilderUm builder para controles de filtro de intervalo numérico.
OrientationUma enumeração da orientação de um objeto.
PickerValuesLayoutUma enumeração de como exibir valores selecionados no widget do seletor.
PieChartBuilderUm criador para gráficos de pizza.
PointStyleUma enumeração dos estilos de pontos em uma linha.
PositionUma enumeração de posições de legendas em um gráfico.
ScatterChartBuilderBuilder de gráficos de dispersão.
StringFilterBuilderUm builder para controles de filtros de string.
TableChartBuilderUm builder para gráficos de tabela.
TextStyleUm objeto de configuração de estilo de texto.
TextStyleBuilderUm builder usado para criar objetos TextStyle.

AreaChartBuilder

Métodos

MétodoTipo de retornoBreve descrição
build()ChartCria o gráfico.
reverseCategories()AreaChartBuilderInverte o desenho das séries no eixo de domínio.
setBackgroundColor(cssValue)AreaChartBuilderDefine a cor do plano de fundo do gráfico.
setColors(cssValues)AreaChartBuilderDefine as cores das linhas no gráfico.
setDataSourceUrl(url)AreaChartBuilderDefine o URL da fonte de dados usado para extrair dados de uma fonte externa, como o Planilhas Google.
setDataTable(tableBuilder)AreaChartBuilderDefine a tabela de dados a ser usada no gráfico usando um DataTableBuilder.
setDataTable(table)AreaChartBuilderDefine a tabela de dados que contém as linhas do gráfico, bem como os rótulos do eixo X.
setDataViewDefinition(dataViewDefinition)AreaChartBuilderDefine a definição de visualização de dados a ser usada no gráfico.
setDimensions(width, height)AreaChartBuilderDefine as dimensões do gráfico.
setLegendPosition(position)AreaChartBuilderDefine a posição da legenda em relação ao gráfico.
setLegendTextStyle(textStyle)AreaChartBuilderDefine o estilo de texto da legenda do gráfico.
setOption(option, value)AreaChartBuilderDefine opções avançadas para este gráfico.
setPointStyle(style)AreaChartBuilderDefine o estilo dos pontos na linha.
setRange(start, end)AreaChartBuilderDefine o intervalo do gráfico.
setStacked()AreaChartBuilderUsa linhas empilhadas, o que significa que os valores de linha e barra são empilhados (acumulados).
setTitle(chartTitle)AreaChartBuilderDefine o título do gráfico.
setTitleTextStyle(textStyle)AreaChartBuilderDefine o estilo de texto do título do gráfico.
setXAxisTextStyle(textStyle)AreaChartBuilderDefine o estilo de texto do eixo horizontal.
setXAxisTitle(title)AreaChartBuilderAdiciona um título ao eixo horizontal.
setXAxisTitleTextStyle(textStyle)AreaChartBuilderDefine o estilo do texto do título do eixo horizontal.
setYAxisTextStyle(textStyle)AreaChartBuilderDefine o estilo de texto do eixo vertical.
setYAxisTitle(title)AreaChartBuilderAdiciona um título ao eixo vertical.
setYAxisTitleTextStyle(textStyle)AreaChartBuilderDefine o estilo do texto do título do eixo vertical.
useLogScale()AreaChartBuilderTransforma o eixo do intervalo em uma escala logarítmica (requer que todos os valores sejam positivos).

BarChartBuilder

Métodos

MétodoTipo de retornoBreve descrição
build()ChartCria o gráfico.
reverseCategories()BarChartBuilderInverte o desenho das séries no eixo de domínio.
reverseDirection()BarChartBuilderInverte a direção em que as barras crescem ao longo do eixo horizontal.
setBackgroundColor(cssValue)BarChartBuilderDefine a cor do plano de fundo do gráfico.
setColors(cssValues)BarChartBuilderDefine as cores das linhas no gráfico.
setDataSourceUrl(url)BarChartBuilderDefine o URL da fonte de dados usado para extrair dados de uma fonte externa, como o Planilhas Google.
setDataTable(tableBuilder)BarChartBuilderDefine a tabela de dados a ser usada no gráfico usando um DataTableBuilder.
setDataTable(table)BarChartBuilderDefine a tabela de dados que contém as linhas do gráfico, bem como os rótulos do eixo X.
setDataViewDefinition(dataViewDefinition)BarChartBuilderDefine a definição de visualização de dados a ser usada no gráfico.
setDimensions(width, height)BarChartBuilderDefine as dimensões do gráfico.
setLegendPosition(position)BarChartBuilderDefine a posição da legenda em relação ao gráfico.
setLegendTextStyle(textStyle)BarChartBuilderDefine o estilo de texto da legenda do gráfico.
setOption(option, value)BarChartBuilderDefine opções avançadas para este gráfico.
setRange(start, end)BarChartBuilderDefine o intervalo do gráfico.
setStacked()BarChartBuilderUsa linhas empilhadas, o que significa que os valores de linha e barra são empilhados (acumulados).
setTitle(chartTitle)BarChartBuilderDefine o título do gráfico.
setTitleTextStyle(textStyle)BarChartBuilderDefine o estilo de texto do título do gráfico.
setXAxisTextStyle(textStyle)BarChartBuilderDefine o estilo de texto do eixo horizontal.
setXAxisTitle(title)BarChartBuilderAdiciona um título ao eixo horizontal.
setXAxisTitleTextStyle(textStyle)BarChartBuilderDefine o estilo do texto do título do eixo horizontal.
setYAxisTextStyle(textStyle)BarChartBuilderDefine o estilo de texto do eixo vertical.
setYAxisTitle(title)BarChartBuilderAdiciona um título ao eixo vertical.
setYAxisTitleTextStyle(textStyle)BarChartBuilderDefine o estilo do texto do título do eixo vertical.
useLogScale()BarChartBuilderTransforma o eixo do intervalo em uma escala logarítmica (requer que todos os valores sejam positivos).

Chart

Métodos

MétodoTipo de retornoBreve descrição
getAs(contentType)BlobRetorne os dados dentro desse objeto como um blob convertido para o tipo de conteúdo especificado.
getBlob()BlobRetorne os dados dentro desse objeto como um blob.
getOptions()ChartOptionsRetorna as opções desse gráfico, como altura, cores e eixos.

ChartHiddenDimensionStrategy

Propriedades

PropriedadeTipoDescrição
IGNORE_BOTHEnumPadrão: os gráficos ignoram todas as colunas e linhas ocultas.
IGNORE_ROWSEnumOs gráficos só pulam linhas ocultas.
IGNORE_COLUMNSEnumOs gráficos pulam somente colunas ocultas.
SHOW_BOTHEnumOs gráficos não pulam colunas nem linhas ocultas.

ChartMergeStrategy

Propriedades

PropriedadeTipoDescrição
MERGE_COLUMNSEnumPadrão.
MERGE_ROWSEnumOs gráficos mesclam as linhas de vários intervalos.

ChartOptions

Métodos

MétodoTipo de retornoBreve descrição
get(option)ObjectRetorna uma opção configurada para esse gráfico.
getOrDefault(option)ObjectRetorna uma opção configurada para esse gráfico.

ChartType

Propriedades

PropriedadeTipoDescrição
TIMELINEEnumGráfico de linha do tempo.
AREAEnumGráfico de área
BAREnumGráfico de barras
BUBBLEEnumGráfico de bolhas.
CANDLESTICKEnumGráfico candlestick.
COLUMNEnumGráfico de colunas
COMBOEnumGráfico de combinação
GAUGEEnumGráfico de medidor.
GEOEnumGráfico de mapa.
HISTOGRAMEnumHistograma
RADAREnumGráfico de radar.
LINEEnumGráfico de linhas
ORGEnumOrganograma.
PIEEnumGráfico de pizza
SCATTEREnumGráfico de dispersão
SPARKLINEEnumMinigráfico.
STEPPED_AREAEnumGráfico de área em degraus.
TABLEEnumGráfico de tabela
TREEMAPEnumGráfico de mapa de árvore.
WATERFALLEnumGráfico de cascata.

Charts

Propriedades

PropriedadeTipoDescrição
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyUma enumeração de como as dimensões ocultas em uma fonte são expressas em um gráfico.
ChartMergeStrategyChartMergeStrategyUma enumeração de como vários intervalos na origem são expressos em um gráfico.
ChartTypeChartTypeUma enumeração dos tipos de gráficos compatíveis com o serviço de gráficos.
ColumnTypeColumnTypeUma enumeração dos tipos de dados válidos para colunas em uma DataTable.
CurveStyleCurveStyleUma enumeração dos estilos para curvas em um gráfico.
PointStylePointStyleUma enumeração dos estilos de pontos em uma linha.
PositionPositionUma enumeração de posições de legendas em um gráfico.

Métodos

MétodoTipo de retornoBreve descrição
newAreaChart()AreaChartBuilderComeça a criar um gráfico de área, conforme descrito na documentação das Ferramentas de gráficos do Google.
newBarChart()BarChartBuilderComeça a criar um gráfico de barras, conforme descrito na documentação das Ferramentas de gráficos do Google.
newColumnChart()ColumnChartBuilderComeça a criar um gráfico de colunas, conforme descrito na documentação das Ferramentas de gráficos do Google.
newDataTable()DataTableBuilderCria uma tabela de dados vazia, que pode ter os valores definidos manualmente.
newDataViewDefinition()DataViewDefinitionBuilderCria uma nova definição de visualização de dados.
newLineChart()LineChartBuilderComeça a criar um gráfico de linhas, conforme descrito na documentação das Ferramentas de gráficos do Google.
newPieChart()PieChartBuilderComeça a criar um gráfico de pizza, conforme descrito na documentação das Ferramentas de gráficos do Google.
newScatterChart()ScatterChartBuilderComeça a criar um gráfico de dispersão, conforme descrito na documentação das Ferramentas de gráficos do Google.
newTableChart()TableChartBuilderComeça a criar um gráfico de tabela, conforme descrito na documentação das Ferramentas de gráficos do Google.
newTextStyle()TextStyleBuilderGera um novo criador de estilo de texto.

ColumnChartBuilder

Métodos

MétodoTipo de retornoBreve descrição
build()ChartCria o gráfico.
reverseCategories()ColumnChartBuilderInverte o desenho das séries no eixo de domínio.
setBackgroundColor(cssValue)ColumnChartBuilderDefine a cor do plano de fundo do gráfico.
setColors(cssValues)ColumnChartBuilderDefine as cores das linhas no gráfico.
setDataSourceUrl(url)ColumnChartBuilderDefine o URL da fonte de dados usado para extrair dados de uma fonte externa, como o Planilhas Google.
setDataTable(tableBuilder)ColumnChartBuilderDefine a tabela de dados a ser usada no gráfico usando um DataTableBuilder.
setDataTable(table)ColumnChartBuilderDefine a tabela de dados que contém as linhas do gráfico, bem como os rótulos do eixo X.
setDataViewDefinition(dataViewDefinition)ColumnChartBuilderDefine a definição de visualização de dados a ser usada no gráfico.
setDimensions(width, height)ColumnChartBuilderDefine as dimensões do gráfico.
setLegendPosition(position)ColumnChartBuilderDefine a posição da legenda em relação ao gráfico.
setLegendTextStyle(textStyle)ColumnChartBuilderDefine o estilo de texto da legenda do gráfico.
setOption(option, value)ColumnChartBuilderDefine opções avançadas para este gráfico.
setRange(start, end)ColumnChartBuilderDefine o intervalo do gráfico.
setStacked()ColumnChartBuilderUsa linhas empilhadas, o que significa que os valores de linha e barra são empilhados (acumulados).
setTitle(chartTitle)ColumnChartBuilderDefine o título do gráfico.
setTitleTextStyle(textStyle)ColumnChartBuilderDefine o estilo de texto do título do gráfico.
setXAxisTextStyle(textStyle)ColumnChartBuilderDefine o estilo de texto do eixo horizontal.
setXAxisTitle(title)ColumnChartBuilderAdiciona um título ao eixo horizontal.
setXAxisTitleTextStyle(textStyle)ColumnChartBuilderDefine o estilo do texto do título do eixo horizontal.
setYAxisTextStyle(textStyle)ColumnChartBuilderDefine o estilo de texto do eixo vertical.
setYAxisTitle(title)ColumnChartBuilderAdiciona um título ao eixo vertical.
setYAxisTitleTextStyle(textStyle)ColumnChartBuilderDefine o estilo do texto do título do eixo vertical.
useLogScale()ColumnChartBuilderTransforma o eixo do intervalo em uma escala logarítmica (requer que todos os valores sejam positivos).

ColumnType

Propriedades

PropriedadeTipoDescrição
DATEEnumCorresponde aos valores de data.
NUMBEREnumCorresponde a valores numéricos.
STRINGEnumCorresponde aos valores de string.

CurveStyle

Propriedades

PropriedadeTipoDescrição
NORMALEnumLinhas retas sem curva.
SMOOTHEnumOs ângulos da linha são suavizados.

DataTable

DataTableBuilder

Métodos

MétodoTipo de retornoBreve descrição
addColumn(type, label)DataTableBuilderAdiciona uma coluna à tabela de dados.
addRow(values)DataTableBuilderAdiciona uma linha à tabela de dados.
build()DataTableCria e retorna uma tabela de dados.
setValue(row, column, value)DataTableBuilderDefine um valor específico na tabela.

DataTableSource

Métodos

MétodoTipo de retornoBreve descrição
getDataTable()DataTableRetorne os dados dentro desse objeto como uma DataTable.

DataViewDefinition

DataViewDefinitionBuilder

Métodos

MétodoTipo de retornoBreve descrição
build()DataViewDefinitionCria e retorna o objeto de definição de visualização de dados que foi criado usando esse builder.
setColumns(columns)DataViewDefinitionBuilderDefine os índices das colunas a serem incluídas na visualização de dados, além de especificar informações da coluna de papéis.

LineChartBuilder

Métodos

MétodoTipo de retornoBreve descrição
build()ChartCria o gráfico.
reverseCategories()LineChartBuilderInverte o desenho das séries no eixo de domínio.
setBackgroundColor(cssValue)LineChartBuilderDefine a cor do plano de fundo do gráfico.
setColors(cssValues)LineChartBuilderDefine as cores das linhas no gráfico.
setCurveStyle(style)LineChartBuilderDefine o estilo a ser usado para curvas no gráfico.
setDataSourceUrl(url)LineChartBuilderDefine o URL da fonte de dados usado para extrair dados de uma fonte externa, como o Planilhas Google.
setDataTable(tableBuilder)LineChartBuilderDefine a tabela de dados a ser usada no gráfico usando um DataTableBuilder.
setDataTable(table)LineChartBuilderDefine a tabela de dados que contém as linhas do gráfico, bem como os rótulos do eixo X.
setDataViewDefinition(dataViewDefinition)LineChartBuilderDefine a definição de visualização de dados a ser usada no gráfico.
setDimensions(width, height)LineChartBuilderDefine as dimensões do gráfico.
setLegendPosition(position)LineChartBuilderDefine a posição da legenda em relação ao gráfico.
setLegendTextStyle(textStyle)LineChartBuilderDefine o estilo de texto da legenda do gráfico.
setOption(option, value)LineChartBuilderDefine opções avançadas para este gráfico.
setPointStyle(style)LineChartBuilderDefine o estilo dos pontos na linha.
setRange(start, end)LineChartBuilderDefine o intervalo do gráfico.
setTitle(chartTitle)LineChartBuilderDefine o título do gráfico.
setTitleTextStyle(textStyle)LineChartBuilderDefine o estilo de texto do título do gráfico.
setXAxisTextStyle(textStyle)LineChartBuilderDefine o estilo de texto do eixo horizontal.
setXAxisTitle(title)LineChartBuilderAdiciona um título ao eixo horizontal.
setXAxisTitleTextStyle(textStyle)LineChartBuilderDefine o estilo do texto do título do eixo horizontal.
setYAxisTextStyle(textStyle)LineChartBuilderDefine o estilo de texto do eixo vertical.
setYAxisTitle(title)LineChartBuilderAdiciona um título ao eixo vertical.
setYAxisTitleTextStyle(textStyle)LineChartBuilderDefine o estilo do texto do título do eixo vertical.
useLogScale()LineChartBuilderTransforma o eixo do intervalo em uma escala logarítmica (requer que todos os valores sejam positivos).

MatchType

Propriedades

PropriedadeTipoDescrição
EXACTEnumCorresponder apenas valores exatos
PREFIXEnumCorresponde a prefixos que começam no início do valor
ANYEnumCorresponder a qualquer substring

Métodos

MétodoTipo de retornoBreve descrição
getName()StringRetorna o nome do tipo de correspondência a ser usado no JSON de opções.

NumberRangeFilterBuilder

Métodos

MétodoTipo de retornoBreve descrição
setMaxValue(maxValue)NumberRangeFilterBuilderDefine o valor máximo permitido para a extensão inferior do intervalo.
setMinValue(minValue)NumberRangeFilterBuilderDefine o valor mínimo permitido para a extensão inferior do intervalo.
setOrientation(orientation)NumberRangeFilterBuilderDefine a orientação do controle deslizante.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderDefine se deve haver rótulos ao lado do controle deslizante que exibe as extensões do intervalo selecionado.
setTicks(ticks)NumberRangeFilterBuilderDefine o número de marcações (posições fixas em uma barra de intervalo) em que as miniaturas do controle deslizante de intervalo de número podem cair.

Orientation

Propriedades

PropriedadeTipoDescrição
HORIZONTALEnumÉ a orientação horizontal.
VERTICALEnumÉ a orientação vertical.

PickerValuesLayout

Propriedades

PropriedadeTipoDescrição
ASIDEEnumOs valores selecionados são exibidos em uma única linha de texto ao lado do widget do seletor de valor.
BELOWEnumOs valores selecionados são mostrados em uma única linha de texto abaixo do widget.
BELOW_WRAPPINGEnumSemelhante ao exemplo abaixo, mas as entradas que não cabem no seletor são agrupadas com uma nova linha.
BELOW_STACKEDEnumOs valores selecionados são mostrados em uma coluna abaixo do widget.

PieChartBuilder

Métodos

MétodoTipo de retornoBreve descrição
build()ChartCria o gráfico.
reverseCategories()PieChartBuilderInverte o desenho das séries no eixo de domínio.
set3D()PieChartBuilderDefine o gráfico como tridimensional.
setBackgroundColor(cssValue)PieChartBuilderDefine a cor do plano de fundo do gráfico.
setColors(cssValues)PieChartBuilderDefine as cores das linhas no gráfico.
setDataSourceUrl(url)PieChartBuilderDefine o URL da fonte de dados usado para extrair dados de uma fonte externa, como o Planilhas Google.
setDataTable(tableBuilder)PieChartBuilderDefine a tabela de dados a ser usada no gráfico usando um DataTableBuilder.
setDataTable(table)PieChartBuilderDefine a tabela de dados que contém as linhas do gráfico, bem como os rótulos do eixo X.
setDataViewDefinition(dataViewDefinition)PieChartBuilderDefine a definição de visualização de dados a ser usada no gráfico.
setDimensions(width, height)PieChartBuilderDefine as dimensões do gráfico.
setLegendPosition(position)PieChartBuilderDefine a posição da legenda em relação ao gráfico.
setLegendTextStyle(textStyle)PieChartBuilderDefine o estilo de texto da legenda do gráfico.
setOption(option, value)PieChartBuilderDefine opções avançadas para este gráfico.
setTitle(chartTitle)PieChartBuilderDefine o título do gráfico.
setTitleTextStyle(textStyle)PieChartBuilderDefine o estilo de texto do título do gráfico.

PointStyle

Propriedades

PropriedadeTipoDescrição
NONEEnumNão exibir pontos de linha.
TINYEnumUse pontos de linha minúsculos.
MEDIUMEnumUse pontos de linha de tamanho médio.
LARGEEnumUse pontos de linha de tamanho grande.
HUGEEnumUse pontos de linha com o maior tamanho.

Position

Propriedades

PropriedadeTipoDescrição
TOPEnumAcima do gráfico.
RIGHTEnumÀ direita do gráfico,
BOTTOMEnumAbaixo do gráfico.
NONEEnumNenhuma legenda é exibida.

ScatterChartBuilder

Métodos

MétodoTipo de retornoBreve descrição
build()ChartCria o gráfico.
setBackgroundColor(cssValue)ScatterChartBuilderDefine a cor do plano de fundo do gráfico.
setColors(cssValues)ScatterChartBuilderDefine as cores das linhas no gráfico.
setDataSourceUrl(url)ScatterChartBuilderDefine o URL da fonte de dados usado para extrair dados de uma fonte externa, como o Planilhas Google.
setDataTable(tableBuilder)ScatterChartBuilderDefine a tabela de dados a ser usada no gráfico usando um DataTableBuilder.
setDataTable(table)ScatterChartBuilderDefine a tabela de dados que contém as linhas do gráfico, bem como os rótulos do eixo X.
setDataViewDefinition(dataViewDefinition)ScatterChartBuilderDefine a definição de visualização de dados a ser usada no gráfico.
setDimensions(width, height)ScatterChartBuilderDefine as dimensões do gráfico.
setLegendPosition(position)ScatterChartBuilderDefine a posição da legenda em relação ao gráfico.
setLegendTextStyle(textStyle)ScatterChartBuilderDefine o estilo de texto da legenda do gráfico.
setOption(option, value)ScatterChartBuilderDefine opções avançadas para este gráfico.
setPointStyle(style)ScatterChartBuilderDefine o estilo dos pontos na linha.
setTitle(chartTitle)ScatterChartBuilderDefine o título do gráfico.
setTitleTextStyle(textStyle)ScatterChartBuilderDefine o estilo de texto do título do gráfico.
setXAxisLogScale()ScatterChartBuilderTransforma o eixo horizontal em uma escala logarítmica (requer que todos os valores sejam positivos).
setXAxisRange(start, end)ScatterChartBuilderDefine o intervalo do eixo horizontal do gráfico.
setXAxisTextStyle(textStyle)ScatterChartBuilderDefine o estilo de texto do eixo horizontal.
setXAxisTitle(title)ScatterChartBuilderAdiciona um título ao eixo horizontal.
setXAxisTitleTextStyle(textStyle)ScatterChartBuilderDefine o estilo do texto do título do eixo horizontal.
setYAxisLogScale()ScatterChartBuilderTorna o eixo vertical em uma escala logarítmica (requer que todos os valores sejam positivos).
setYAxisRange(start, end)ScatterChartBuilderDefine o intervalo do eixo vertical do gráfico.
setYAxisTextStyle(textStyle)ScatterChartBuilderDefine o estilo de texto do eixo vertical.
setYAxisTitle(title)ScatterChartBuilderAdiciona um título ao eixo vertical.
setYAxisTitleTextStyle(textStyle)ScatterChartBuilderDefine o estilo do texto do título do eixo vertical.

StringFilterBuilder

Métodos

MétodoTipo de retornoBreve descrição
setCaseSensitive(caseSensitive)StringFilterBuilderDefine se a correspondência diferencia maiúsculas de minúsculas ou não.
setMatchType(matchType)StringFilterBuilderDefine se o controle precisa corresponder apenas a valores exatos (MatchType.EXACT), prefixos começando do início do valor (MatchType.PREFIX) ou qualquer substring (MatchType.ANY).
setRealtimeTrigger(realtimeTrigger)StringFilterBuilderDefine se o controle precisa corresponder sempre que uma tecla for pressionada ou somente quando o campo de entrada for "mudar" (perda de foco ou pressionar a tecla Enter).

TableChartBuilder

Métodos

MétodoTipo de retornoBreve descrição
build()ChartCria o gráfico.
enablePaging(enablePaging)TableChartBuilderDefine se a paginação será ativada pelos dados.
enablePaging(pageSize)TableChartBuilderAtiva a paginação e define o número de linhas em cada página.
enablePaging(pageSize, startPage)TableChartBuilderAtiva a paginação, define o número de linhas em cada página e a primeira página da tabela a ser exibida (os números das páginas são baseados em zero).
enableRtlTable(rtlEnabled)TableChartBuilderAdiciona suporte básico a idiomas escritos da direita para a esquerda (como árabe ou hebraico) invertendo a ordem das colunas da tabela, de modo que a coluna zero seja a mais à direita e a última coluna seja a mais à esquerda.
enableSorting(enableSorting)TableChartBuilderDefine se as colunas serão classificadas quando o usuário clicar no cabeçalho de uma coluna.
setDataSourceUrl(url)TableChartBuilderDefine o URL da fonte de dados usado para extrair dados de uma fonte externa, como o Planilhas Google.
setDataTable(tableBuilder)TableChartBuilderDefine a tabela de dados a ser usada no gráfico usando um DataTableBuilder.
setDataTable(table)TableChartBuilderDefine a tabela de dados que contém as linhas do gráfico, bem como os rótulos do eixo X.
setDataViewDefinition(dataViewDefinition)TableChartBuilderDefine a definição de visualização de dados a ser usada no gráfico.
setDimensions(width, height)TableChartBuilderDefine as dimensões do gráfico.
setFirstRowNumber(number)TableChartBuilderDefine o número da primeira linha na tabela de dados.
setInitialSortingAscending(column)TableChartBuilderDefine o índice da coluna de acordo com o qual a tabela será inicialmente classificada (crescente).
setInitialSortingDescending(column)TableChartBuilderDefine o índice da coluna de acordo com o qual a tabela será inicialmente classificada (decrescente).
setOption(option, value)TableChartBuilderDefine opções avançadas para este gráfico.
showRowNumberColumn(showRowNumber)TableChartBuilderDefine se o número da linha será mostrado como a primeira coluna da tabela.
useAlternatingRowStyle(alternate)TableChartBuilderDefine se o estilo de cor alternada será atribuído às linhas pares e ímpares do gráfico de tabela.

TextStyle

Métodos

MétodoTipo de retornoBreve descrição
getColor()StringRecebe a cor do estilo do texto.
getFontName()StringRecebe o nome da fonte do estilo de texto.
getFontSize()NumberRecebe o tamanho da fonte do estilo de texto.

TextStyleBuilder

Métodos

MétodoTipo de retornoBreve descrição
build()TextStyleCria e retorna um objeto de configuração de estilo de texto que foi criado usando esse builder.
setColor(cssValue)TextStyleBuilderDefine a cor do estilo do texto.
setFontName(fontName)TextStyleBuilderDefine o nome da fonte do estilo de texto
setFontSize(fontSize)TextStyleBuilderDefine o tamanho da fonte do estilo de texto.