Um builder para gráficos de tabela. Para mais detalhes, consulte a documentação do Google Charts.
Confira um exemplo que mostra como criar um gráfico de tabela. Os dados são importados de uma planilha Google.
// Get sample data from a spreadsheet. const dataSourceUrl = 'https://docs.google.com/spreadsheet/tq?range=A1%3AF' + '&key=0Aq4s9w_HxMs7dHpfX05JdmVSb1FpT21sbXd4NVE3UEE&gid=4&headers=-1'; const chartBuilder = Charts.newTableChart() .setDimensions(600, 500) .enablePaging(20) .setDataSourceUrl(dataSourceUrl); const chart = chartBuilder.build();
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| build() | Chart | Cria o gráfico. | 
| enable | Table | Define se a paginação dos dados será ativada. | 
| enable | Table | Ativa a paginação e define o número de linhas em cada página. | 
| enable | Table | Ativa 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). | 
| enable | Table | Adiciona 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 0 seja a mais à direita e a última coluna seja a mais à esquerda. | 
| enable | Table | Define se as colunas serão classificadas quando o usuário clicar em um cabeçalho de coluna. | 
| set | Table | Define o URL da fonte de dados usado para extrair dados de uma fonte externa, como as Planilhas Google. | 
| set | Table | Define a tabela de dados a ser usada no gráfico usando um DataTableBuilder. | 
| set | Table | Define a tabela de dados que contém as linhas do gráfico, bem como os rótulos do eixo X. | 
| set | Table | Define a definição de visualização de dados a ser usada no gráfico. | 
| set | Table | Define as dimensões do gráfico. | 
| set | Table | Define o número da primeira linha na tabela de dados. | 
| set | Table | Define o índice da coluna de acordo com a qual a tabela deve ser classificada inicialmente (em ordem crescente). | 
| set | Table | Define o índice da coluna de acordo com a qual a tabela deve ser inicialmente classificada (descendente). | 
| set | Table | Define opções avançadas para este gráfico. | 
| show | Table | Define se o número da linha será mostrado como a primeira coluna da tabela. | 
| use | Table | Define se o estilo de cor alternada é atribuído a linhas ímpares e pares de um gráfico de tabela. | 
Documentação detalhada
build()
Cria o gráfico.
Retornar
Chart: um objeto de gráfico, que pode ser incorporado a documentos, elementos da interface ou usado como uma imagem
    estática.
enable
Define se a paginação dos dados será ativada.
O comportamento padrão é a paginação desativada. Se a paginação estiver ativada, o tamanho padrão da página será 10.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| enable | Boolean | truese a paginação precisa ser ativada. Caso contrário,false. | 
Retornar
Table: esse builder é útil para encadeamento.
enable
Ativa a paginação e define o número de linhas em cada página.
O tamanho de página padrão é 10.
// Creates a table chart builder and enables paging with page size of 5. const builder = Charts.newTableChart(); builder.enablePaging(5);
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| page | Integer | O número de linhas em cada página da tabela. | 
Retornar
Table: esse builder é útil para encadeamento.
enable
Ativa 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).
O tamanho de página padrão é 10, e a página inicial padrão é 0.
// Creates a table chart builder and enables paging with page size of 5 and // displays page 2 first. const builder = Charts.newTableChart(); builder.enablePaging(5, 2);
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| page | Integer | O número de linhas em cada página da tabela. | 
| start | Integer | A primeira página da tabela a ser exibida. Os números de página são baseados em zero. | 
Retornar
Table: esse builder é útil para encadeamento.
enable
Adiciona 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.
Isso não afeta o índice de colunas nos dados subjacentes, apenas a ordem de exibição. A visualização de idioma bidirecional (BiDi) não é compatível com a visualização de tabela, mesmo com essa opção. Essa opção será ignorada se você ativar a paginação (usando a opção de página) ou se a tabela tiver barras de rolagem porque você especificou opções de altura e largura menores que o tamanho da tabela necessário. O comportamento padrão é o suporte a RTL desativado.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| rtl | Boolean | truese o suporte da direita para a esquerda precisa ser ativado,falsecaso contrário. | 
Retornar
Table: esse builder é útil para encadeamento.
enable
Define se as colunas serão classificadas quando o usuário clicar em um cabeçalho de coluna.
Se a ordenação estiver ativada, quando os usuários clicarem no cabeçalho da coluna, as linhas serão classificadas automaticamente. O comportamento padrão é a classificação ativada.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| enable | Boolean | truepara ativar a classificação clicando nos cabeçalhos das colunas,falsecaso contrário. | 
Retornar
Table: esse builder é útil para encadeamento.
set
Define o URL da fonte de dados usado para extrair dados de uma fonte externa, como as Planilhas Google. Se um URL de origem de dados e uma DataTable forem fornecidos, o URL de origem de dados será ignorado.
Para mais informações sobre como consultar fontes de dados, consulte a documentação do Google Charts.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| url | String | O URL da fonte de dados, incluindo os parâmetros de consulta. | 
Retornar
Table: esse builder é útil para encadeamento.
set
Define a tabela de dados a ser usada no gráfico usando um DataTableBuilder. Esse é um método conveniente
para definir a tabela de dados sem precisar chamar build().
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| table | Data | Um criador de tabelas de dados. Uma nova tabela de dados é criada instantaneamente como parte dessa chamada. Portanto, outras atualizações do builder não serão refletidas no gráfico. | 
Retornar
Table: esse builder é útil para encadeamento.
set
Define a tabela de dados que contém as linhas do gráfico, bem como os rótulos do eixo X. A primeira coluna precisa ser uma string e conter os rótulos do eixo horizontal. Qualquer número de colunas pode ser seguido, todas precisam ser numéricas. Cada coluna é mostrada como uma linha separada.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| table | Data | A tabela de dados a ser usada no gráfico. | 
Retornar
Table: esse builder é útil para encadeamento.
set
Define a definição de visualização de dados a ser usada no gráfico.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| data | Data | Um objeto de definição de visualização de dados que define a visualização que precisa ser derivada da fonte de dados especificada para a exibição do gráfico. | 
Retornar
Table: esse builder é útil para encadeamento.
set
Define as dimensões do gráfico.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| width | Integer | A largura do gráfico, em pixels. | 
| height | Integer | A altura do gráfico, em pixels. | 
Retornar
Table: esse builder é útil para encadeamento.
set
Define o número da primeira linha na tabela de dados.
O número de linha padrão da primeira linha é 1.
// Creates a table chart builder and sets the first row to be 2. const builder = Charts.newTableChart(); builder.setFirstRowNumber(2);
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| number | Integer | O número da primeira linha na tabela de dados. | 
Retornar
Table: esse builder é útil para encadeamento.
set
Define o índice da coluna de acordo com a qual a tabela deve ser classificada inicialmente (em ordem crescente).
A coluna é classificada em ordem crescente e marcada com uma pequena seta que indica isso.
// Creates a table chart builder and sorts it by the second column (ascending). const builder = Charts.newTableChart(); builder.setInitialSortingAscending(2);
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| column | Integer | O número da coluna de acordo com a qual a tabela deve ser inicialmente classificada. | 
Retornar
Table: esse builder é útil para encadeamento.
set
Define o índice da coluna de acordo com a qual a tabela deve ser inicialmente classificada (descendente).
A coluna é classificada em ordem decrescente e marcada com uma pequena seta que indica isso.
// Creates a table chart builder and sorts it by the second column (descending). const builder = Charts.newTableChart(); builder.setInitialSortingDescending(2);
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| column | Integer | O número da coluna de acordo com a qual a tabela deve ser inicialmente classificada. | 
Retornar
Table: esse builder é útil para encadeamento.
set
Define opções avançadas para este gráfico. Consulte as opções disponíveis para este gráfico. Esse método não terá efeito se a opção for inválida.
// Build a table chart which renders HTML. const builder = Charts.newTableChart(); builder.setOption('allowHtml', {@code true}); const chart = builder.build();
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| option | String | A opção a ser definida. | 
| value | Object | O valor que será definido. | 
Retornar
Table: esse builder é útil para encadeamento.
show
Define se o número da linha será mostrado como a primeira coluna da tabela.
O comportamento padrão não mostra os números de linha.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| show | Boolean | truese a primeira coluna da tabela precisa mostrar o número da linha,falsecaso contrário. | 
Retornar
Table: esse builder é útil para encadeamento.
use
Define se o estilo de cor alternada é atribuído a linhas ímpares e pares de um gráfico de tabela.
O comportamento padrão é as linhas com estilo de cor alternada.
Parâmetros
| Nome | Tipo | Descrição | 
|---|---|---|
| alternate | Boolean | truese os estilos de cores precisarem ser alternados,falsecaso contrário. | 
Retornar
Table: esse builder é útil para encadeamento.