Charts Service

Paradas

Esse serviço permite que os usuários criem gráficos usando as Ferramentas de gráficos do Google e os renderizem no 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 os 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

NomeBreve descrição
AreaChartBuilderBuilder para gráficos de área.
BarChartBuilderBuilder para 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 origem 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 compatíveis com o 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 um DataTable.
CurveStyleUma enumeração dos estilos de 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 dados como um DataTable.
DataViewDefinitionUma definição de visualização de dados para visualizar dados de gráficos.
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 de números.
OrientationUma enumeração da orientação de um objeto.
PickerValuesLayoutUma enumeração de como mostrar os valores selecionados no widget de seletor.
PieChartBuilderUm builder para gráficos de pizza.
PointStyleUma enumeração dos estilos de pontos em uma linha.
PositionUma enumeração de posições de legenda em um gráfico.
ScatterChartBuilderBuilder para gráficos de dispersão.
StringFilterBuilderUm builder para controles de filtro 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 do domínio.
setBackgroundColor(cssValue)AreaChartBuilderDefine a cor 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 as 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, ou seja, os valores de linhas e barras 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 de intervalo em uma escala logarítmica (exige 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 do domínio.
reverseDirection()BarChartBuilderInverte a direção em que as barras crescem ao longo do eixo horizontal.
setBackgroundColor(cssValue)BarChartBuilderDefine a cor 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 as 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, ou seja, os valores de linhas e barras 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 de intervalo em uma escala logarítmica (exige que todos os valores sejam positivos).

Chart

Métodos

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

ChartHiddenDimensionStrategy

Propriedades

PropriedadeTipoDescrição
IGNORE_BOTHEnumPadrão: os gráficos ignoram as linhas e colunas ocultas.
IGNORE_ROWSEnumOs gráficos pulam apenas as linhas ocultas.
IGNORE_COLUMNSEnumOs gráficos pulam apenas as colunas ocultas.
SHOW_BOTHEnumOs gráficos não pulam colunas ou 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 este gráfico.
getOrDefault(option)ObjectRetorna uma opção configurada para este 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 áreas em degraus.
TABLEEnumGráfico de tabela
TREEMAPEnumGráfico de mapa de árvore.
WATERFALLEnumGráfico em cascata.

Charts

Propriedades

PropriedadeTipoDescrição
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyUma enumeração de como as dimensões ocultas em uma origem 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 de tipos de gráficos aceitos pelo serviço de gráficos.
ColumnTypeColumnTypeUma enumeração dos tipos de dados válidos para colunas em um DataTable.
CurveStyleCurveStyleUma enumeração dos estilos de curvas em um gráfico.
PointStylePointStyleUma enumeração dos estilos de pontos em uma linha.
PositionPositionUma enumeração de posições de legenda 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()TextStyleBuilderCria um novo builder 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 do domínio.
setBackgroundColor(cssValue)ColumnChartBuilderDefine a cor 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 as 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, ou seja, os valores de linhas e barras 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 de intervalo em uma escala logarítmica (exige que todos os valores sejam positivos).

ColumnType

Propriedades

PropriedadeTipoDescrição
DATEEnumCorresponde a valores de data.
NUMBEREnumCorresponde a valores numéricos.
STRINGEnumCorresponde a 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()DataTableRetorna os dados dentro deste 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 de coluna de função.

LineChartBuilder

Métodos

MétodoTipo de retornoBreve descrição
build()ChartCria o gráfico.
reverseCategories()LineChartBuilderInverte o desenho das séries no eixo do domínio.
setBackgroundColor(cssValue)LineChartBuilderDefine a cor 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 as 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 de intervalo em uma escala logarítmica (exige que todos os valores sejam positivos).

MatchType

Propriedades

PropriedadeTipoDescrição
EXACTEnumCorresponder apenas a valores exatos
PREFIXEnumFazer correspondência de prefixos a partir do 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 o limite inferior do intervalo.
setMinValue(minValue)NumberRangeFilterBuilderDefine o valor mínimo permitido para o limite inferior do intervalo.
setOrientation(orientation)NumberRangeFilterBuilderDefine a orientação do controle deslizante.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderDefine se os rótulos ao lado do controle deslizante vão mostrar as extensões do intervalo selecionado.
setTicks(ticks)NumberRangeFilterBuilderDefine o número de marcas (posições fixas em uma barra de intervalo) em que os indicadores de filtro de intervalo de números podem cair.

Orientation

Propriedades

PropriedadeTipoDescrição
HORIZONTALEnumOrientação horizontal.
VERTICALEnumOrientação vertical.

PickerValuesLayout

Propriedades

PropriedadeTipoDescrição
ASIDEEnumOs valores selecionados aparecem em uma única linha de texto ao lado do widget do seletor de valores.
BELOWEnumOs valores selecionados são exibidos 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 concluídas em uma nova linha.
BELOW_STACKEDEnumOs valores selecionados aparecem 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 do domínio.
set3D()PieChartBuilderDefine o gráfico como tridimensional.
setBackgroundColor(cssValue)PieChartBuilderDefine a cor 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 as 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 mostra pontos de linha.
TINYEnumUse pontos de linha pequenos.
MEDIUMEnumUse pontos de linha de tamanho médio.
LARGEEnumUse pontos de linha de tamanho grande.
HUGEEnumUse pontos de linha de 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 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 as 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 (exige 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()ScatterChartBuilderTransforma o eixo vertical em uma escala logarítmica (exige 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 deve diferenciar maiúsculas de minúsculas ou não.
setMatchType(matchType)StringFilterBuilderDefine se o controle precisa corresponder apenas a valores exatos (MatchType.EXACT), prefixos a partir do início do valor (MatchType.PREFIX) ou qualquer substring (MatchType.ANY).
setRealtimeTrigger(realtimeTrigger)StringFilterBuilderDefine se o controle precisa corresponder a cada vez que uma tecla é pressionada ou apenas quando o campo de entrada "muda" (perda de foco ou pressionamento da tecla Enter).

TableChartBuilder

Métodos

MétodoTipo de retornoBreve descrição
build()ChartCria o gráfico.
enablePaging(enablePaging)TableChartBuilderDefine se a paginação dos dados será ativada.
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 mostrada (os números de página são baseados em zero).
enableRtlTable(rtlEnabled)TableChartBuilderAdiciona suporte básico para idiomas da direita para a esquerda (como árabe ou hebraico) revertendo 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 em um cabeçalho de coluna.
setDataSourceUrl(url)TableChartBuilderDefine o URL da fonte de dados usado para extrair dados de uma fonte externa, como as 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 a qual a tabela deve ser classificada inicialmente (em ordem crescente).
setInitialSortingDescending(column)TableChartBuilderDefine o índice da coluna de acordo com a qual a tabela deve ser inicialmente classificada (descendente).
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 é atribuído a linhas ímpares e pares de um gráfico de tabela.

TextStyle

Métodos

MétodoTipo de retornoBreve descrição
getColor()StringRecebe a cor do estilo de 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 criado usando esse builder.
setColor(cssValue)TextStyleBuilderDefine a cor do estilo de texto.
setFontName(fontName)TextStyleBuilderDefine o nome da fonte do estilo de texto.
setFontSize(fontSize)TextStyleBuilderDefine o tamanho da fonte do estilo de texto.