Charts Service

Paradas

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

NomeBreve descrição
AreaChartBuilderBuilder para gráficos de área.
BarChartBuilderCriador para gráficos de barras.
ChartUm objeto Chart, 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 para uma 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.
ColumnChartBuilderCriador 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 os dados como um DataTable.
DataViewDefinitionUma definição de visualização de dados para visualizar os dados do gráfico.
DataViewDefinitionBuilderBuilder para objetos DataViewDefinition.
LineChartBuilderCriador para gráficos de linhas.
MatchTypeUma enumeração de como um valor de string deve ser correspondido.
NumberRangeFilterBuilderUm criador para controles de filtros de intervalo de números.
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 das posições das legendas em um gráfico.
ScatterChartBuilderCriador para gráficos de dispersão.
StringFilterBuilderUm builder para controles de filtros de string.
TableChartBuilderUm criador 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()AreaChartBuilderReverte o desenho de séries no eixo do 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 Google. Planilhas.
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, 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 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 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()BarChartBuilderReverte o desenho de séries no eixo do domínio.
reverseDirection()BarChartBuilderReverte 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 Google. Planilhas.
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, 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 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 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)BlobRetorna os dados dentro desse objeto como um blob convertido no tipo de conteúdo especificado.
getBlob()BlobRetorne 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 gráficos pula quaisquer colunas e linhas ocultas.
IGNORE_ROWSEnumOs gráficos pulam apenas as linhas ocultas.
IGNORE_COLUMNSEnumOs gráficos ignoram 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 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áfico 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 das posições das legendas em um gráfico.

Métodos

MétodoTipo de retornoBreve descrição
newAreaChart()AreaChartBuilderComeça a construir um gráfico de área, como descrito no gráfico do Google on-line.
newBarChart()BarChartBuilderComeça a criar um gráfico de barras, conforme descrito no Gráfico do Google on-line.
newColumnChart()ColumnChartBuilderComeça a criar um gráfico de colunas, conforme descrito no Gráfico do Google on-line.
newDataTable()DataTableBuilderCria uma tabela de dados vazia em que os valores são 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 no Gráfico do Google on-line.
newPieChart()PieChartBuilderComeça a criar um gráfico de pizza, conforme descrito no Gráfico do Google on-line.
newScatterChart()ScatterChartBuilderComeça a criar um gráfico de dispersão, conforme descrito no gráfico do Google on-line.
newTableChart()TableChartBuilderComeça a criar um gráfico de tabela, conforme descrito no Gráfico do Google on-line.
newTextStyle()TextStyleBuilderCria um novo construtor de estilo de texto.

ColumnChartBuilder

Métodos

MétodoTipo de retornoBreve descrição
build()ChartCria o gráfico.
reverseCategories()ColumnChartBuilderReverte o desenho de séries no eixo do 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 Google. Planilhas.
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, 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 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 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 da 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 da visualização de dados que foi criado usando este criador.
setColumns(columns)DataViewDefinitionBuilderDefine 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étodoTipo de retornoBreve descrição
build()ChartCria o gráfico.
reverseCategories()LineChartBuilderReverte o desenho de séries no eixo do 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 Google. Planilhas.
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 de 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 do intervalo em uma escala logarítmica (requer que todos os valores sejam positivos).

MatchType

Propriedades

PropriedadeTipoDescrição
EXACTEnumCorresponder apenas valores exatos
PREFIXEnumCorresponder 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 a extensão menor do intervalo.
setMinValue(minValue)NumberRangeFilterBuilderDefine o valor mínimo permitido para a extensão menor do intervalo.
setOrientation(orientation)NumberRangeFilterBuilderDefine a orientação do controle deslizante.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderDefine se os rótulos ao lado do controle deslizante devem mostrar as extensões do intervalo selecionado.
setTicks(ticks)NumberRangeFilterBuilderDefine 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

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

PickerValuesLayout

Propriedades

PropriedadeTipoDescrição
ASIDEEnumOs valores selecionados são mostrados em uma única linha de texto ao lado do widget do seletor de valor.
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 couberem no seletor serão agrupadas em uma nova linha.
BELOW_STACKEDEnumOs valores selecionados são exibidos em uma coluna abaixo do widget.

PieChartBuilder

Métodos

MétodoTipo de retornoBreve descrição
build()ChartCria o gráfico.
reverseCategories()PieChartBuilderReverte o desenho de séries no eixo do 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 Google. Planilhas.
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 de texto do título do gráfico.

PointStyle

Propriedades

PropriedadeTipoDescrição
NONEEnumNão exibir pontos de linha.
TINYEnumUsar pontos de linha pequenos.
MEDIUMEnumUse pontos de linha de tamanho médio.
LARGEEnumUse pontos de linha de tamanho grande.
HUGEEnumUsar os 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 Google. Planilhas.
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 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 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 começando pelo início do valor (MatchType.PREFIX) ou qualquer substring (MatchType.ANY).
setRealtimeTrigger(realtimeTrigger)StringFilterBuilderDefine 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étodoTipo de retornoBreve descrição
build()ChartCria o gráfico.
enablePaging(enablePaging)TableChartBuilderDefine se a paginação pelos 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 (página e números são baseados em zero).
enableRtlTable(rtlEnabled)TableChartBuilderAdiciona 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)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 Google. Planilhas.
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 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 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 que foi criado usando este 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.