Charts Service

Paradas

Com esse serviço, os usuários podem criar gráficos usando as Ferramentas de Gráficos Google e renderizá-los no lado do servidor. Se 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;

}

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 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 opções configuradas no momento para um Chart, como altura, cor etc.
ChartTypeTipos de gráficos compatíveis com o serviço Charts.
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 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 seus 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 deve 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 seleção.
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 criador de 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 a ordem 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 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 da 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 do 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 linha e barra são empilhados (acumulados).
setTitle(chartTitle)AreaChartBuilderDefine o título do gráfico.
setTitleTextStyle(textStyle)AreaChartBuilderDefine o estilo do texto do título do gráfico.
setXAxisTextStyle(textStyle)AreaChartBuilderDefine o estilo do 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 do 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 a ordem 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 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 da 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 do 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 linha e barra são empilhados (acumulados).
setTitle(chartTitle)BarChartBuilderDefine o título do gráfico.
setTitleTextStyle(textStyle)BarChartBuilderDefine o estilo do texto do título do gráfico.
setXAxisTextStyle(textStyle)BarChartBuilderDefine o estilo do 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 do 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 desse objeto como um blob convertido para o tipo de conteúdo especificado.
getBlob()BlobRetorna os dados dentro desse 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 colunas e linhas ocultas.
IGNORE_ROWSEnumOs gráficos ignoram apenas as linhas ocultas.
IGNORE_COLUMNSEnumOs gráficos ignoram apenas as colunas ocultas.
SHOW_BOTHEnumO Google Charts não pula 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 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 de 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 um 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 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 do Google Chart Tools.
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 definição de visualização de dados.
newLineChart()LineChartBuilderComeça a criar um gráfico de linhas, conforme descrito na documentação do Google Chart Tools.
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 do Google Chart Tools.
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 a ordem 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 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 da 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 do 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 linha e barra são empilhados (acumulados).
setTitle(chartTitle)ColumnChartBuilderDefine o título do gráfico.
setTitleTextStyle(textStyle)ColumnChartBuilderDefine o estilo do texto do título do gráfico.
setXAxisTextStyle(textStyle)ColumnChartBuilderDefine o estilo do 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 do 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 desse objeto como uma DataTable.

DataViewDefinition

DataViewDefinitionBuilder

Métodos

MétodoTipo de retornoBreve descrição
build()DataViewDefinitionCria e retorna o objeto de definição da visualização de dados criado usando este builder.
setColumns(columns)DataViewDefinitionBuilderDefine os índices das colunas a serem incluídas na visualização de dados e especifica informações de função-coluna.

LineChartBuilder

Métodos

MétodoTipo de retornoBreve descrição
build()ChartCria o gráfico.
reverseCategories()LineChartBuilderInverte a ordem 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 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 da 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 do 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 do texto do título do gráfico.
setXAxisTextStyle(textStyle)LineChartBuilderDefine o estilo do 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 do 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 somente a valores exatos
PREFIXEnumCorresponder prefixos começando 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 a extensão inferior do intervalo.
setOrientation(orientation)NumberRangeFilterBuilderDefine a orientação do controle deslizante.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderDefine se os rótulos devem ficar ao lado do controle deslizante mostrando 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 os controles deslizantes de um filtro de intervalo numérico podem ficar.

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 seletor de valores.
BELOWEnumOs valores selecionados aparecem em uma única linha de texto abaixo do widget.
BELOW_WRAPPINGEnumSemelhante ao 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 a ordem 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 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 da 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 do 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 do texto do título do gráfico.

PointStyle

Propriedades

PropriedadeTipoDescrição
NONEEnumNão mostrar pontos de linha.
TINYEnumUse pontos de linha minúsculos.
MEDIUMEnumUse pontos de linha de tamanho médio.
LARGEEnumUse pontos de linha grandes.
HUGEEnumUse os 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 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 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 da 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 do 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 do 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 do 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 do 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 deve corresponder apenas a valores exatos (MatchType.EXACT), prefixos que começam no início do valor (MatchType.PREFIX) ou qualquer substring (MatchType.ANY).
setRealtimeTrigger(realtimeTrigger)StringFilterBuilderDefine se o controle deve corresponder sempre 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 exibida (os números das páginas são baseados em zero).
enableRtlTable(rtlEnabled)TableChartBuilderAdiciona suporte básico para idiomas da direita para a esquerda (como árabe ou hebraico) invertendo a ordem das colunas da tabela. Assim, a coluna zero é a mais à direita, e a última coluna é 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 da 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 classificada inicialmente (em ordem decrescente).
setOption(option, value)TableChartBuilderDefine opções avançadas para este gráfico.
showRowNumberColumn(showRowNumber)TableChartBuilderDefine se o número da linha vai aparecer como a primeira coluna da tabela.
useAlternatingRowStyle(alternate)TableChartBuilderDefine se o estilo de cores alternadas é atribuído a linhas pares e ímpares 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 este 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.