Charts Service

Listy przebojów

Ta usługa umożliwia tworzenie wykresów za pomocą narzędzi wykresów Google i renderowanie ich po stronie serwera. Jeśli chcesz renderować wykresy w przeglądarce, użyj interfejsu Google Charts API.

W tym przykładzie tworzymy podstawową tabelę danych, wypełniamy wykres warstwowym danymi i dodajemy je do strony internetowej jako obraz:

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;

}

Zajęcia

NazwaKrótki opis
AreaChartBuilderNarzędzie do tworzenia wykresów warstwowych.
BarChartBuilderNarzędzie do tworzenia wykresów słupkowych.
ChartObiekt wykresu, który można przekonwertować na obraz statyczny.
ChartHiddenDimensionStrategySposób przedstawiania na wykresie ukrytych wymiarów w źródle.
ChartMergeStrategyInformacja o tym, jak wiele zakresów w źródle zostało wyrażonych na wykresie.
ChartOptionsWyświetla opcje skonfigurowane obecnie dla obiektu Chart, takie jak wysokość, kolor itp.
ChartTypeTypy wykresów obsługiwane przez usługę Wykresy.
ChartsPunkt wejścia do tworzenia wykresów w skryptach.
ColumnChartBuilderNarzędzie do tworzenia wykresów kolumnowych.
ColumnTypeWyliczenie prawidłowych typów danych dla kolumn w obiekcie DataTable.
CurveStyleLista stylów krzywych na wykresie.
DataTableTabela danych do użycia na wykresach.
DataTableBuilderKonstruktor obiektów DataTable.
DataTableSourceInterfejs obiektów, które mogą prezentować swoje dane jako DataTable.
DataViewDefinitionDefinicja widoku danych służąca do wizualizacji danych na wykresie.
DataViewDefinitionBuilderKonstruktor dla obiektów DataViewDefinition.
LineChartBuilderNarzędzie do tworzenia wykresów liniowych.
MatchTypeWartość określająca sposób dopasowania wartości ciągu znaków.
NumberRangeFilterBuilderKreator ustawień filtra zakresu liczb.
OrientationWyliczenie orientacji obiektu.
PickerValuesLayoutLista sposobów wyświetlania wybranych wartości w widżecie selektora.
PieChartBuilderKreator wykresów kołowych.
PointStyleLista stylów punktów na linii.
PositionLista pozycji legendy na wykresie.
ScatterChartBuilderNarzędzie do tworzenia wykresów punktowych.
StringFilterBuilderKreator ustawień filtra ciągów tekstowych.
TableChartBuilderKreator wykresów tabelarycznych.
TextStyleObiekt konfiguracji stylu tekstu.
TextStyleBuilderKonstruktor służący do tworzenia obiektów TextStyle.

AreaChartBuilder

Metody

MetodaZwracany typKrótki opis
build()ChartTworzenie wykresu.
reverseCategories()AreaChartBuilderOdwraca rysunek serii na osi domeny.
setBackgroundColor(cssValue)AreaChartBuilderUstawia kolor tła wykresu.
setColors(cssValues)AreaChartBuilderUstawia kolory linii na wykresie.
setDataSourceUrl(url)AreaChartBuilderUstawia adres URL źródła danych używany do pobierania danych ze źródła zewnętrznego, takiego jak Arkusze Google.
setDataTable(tableBuilder)AreaChartBuilderKonfiguruje tabelę danych, która ma być używana na wykresie za pomocą DataTableBuilder.
setDataTable(table)AreaChartBuilderUstawia tabelę danych, która zawiera linie wykresu i etykiety osi X.
setDataViewDefinition(dataViewDefinition)AreaChartBuilderOkreśla definicję widoku danych używaną na wykresie.
setDimensions(width, height)AreaChartBuilderUstawia wymiary wykresu.
setLegendPosition(position)AreaChartBuilderOkreśla pozycję legendy względem wykresu.
setLegendTextStyle(textStyle)AreaChartBuilderUstawia styl tekstu legendy wykresu.
setOption(option, value)AreaChartBuilderUstawia zaawansowane opcje wykresu.
setPointStyle(style)AreaChartBuilderUstawia styl punktów na linii.
setRange(start, end)AreaChartBuilderUstawia zakres wykresu.
setStacked()AreaChartBuilderStosuje wykres skumulowany, co oznacza, że wartości linii i słupków są skumulowane.
setTitle(chartTitle)AreaChartBuilderUstawia tytuł wykresu.
setTitleTextStyle(textStyle)AreaChartBuilderUstawia styl tekstu tytułu wykresu.
setXAxisTextStyle(textStyle)AreaChartBuilderUstawia styl tekstu osi poziomej.
setXAxisTitle(title)AreaChartBuilderDodaje tytuł do osi poziomej.
setXAxisTitleTextStyle(textStyle)AreaChartBuilderUstawia styl tekstu tytułu osi poziomej.
setYAxisTextStyle(textStyle)AreaChartBuilderUstawia styl tekstu osi pionowej.
setYAxisTitle(title)AreaChartBuilderDodaje tytuł do osi pionowej.
setYAxisTitleTextStyle(textStyle)AreaChartBuilderUstawia styl tekstu tytułu osi pionowej.
useLogScale()AreaChartBuilderZmienia oś zakresu na skalę logarytmiczną (wymaga, by wszystkie wartości były dodatnie).

BarChartBuilder

Metody

MetodaZwracany typKrótki opis
build()ChartTworzenie wykresu.
reverseCategories()BarChartBuilderOdwraca rysunek serii na osi domeny.
reverseDirection()BarChartBuilderOdwraca kierunek, w którym paski rosną wzdłuż osi poziomej.
setBackgroundColor(cssValue)BarChartBuilderUstawia kolor tła wykresu.
setColors(cssValues)BarChartBuilderUstawia kolory linii na wykresie.
setDataSourceUrl(url)BarChartBuilderUstawia adres URL źródła danych używany do pobierania danych ze źródła zewnętrznego, takiego jak Arkusze Google.
setDataTable(tableBuilder)BarChartBuilderKonfiguruje tabelę danych, która ma być używana na wykresie za pomocą DataTableBuilder.
setDataTable(table)BarChartBuilderUstawia tabelę danych, która zawiera linie wykresu i etykiety osi X.
setDataViewDefinition(dataViewDefinition)BarChartBuilderOkreśla definicję widoku danych używaną na wykresie.
setDimensions(width, height)BarChartBuilderUstawia wymiary wykresu.
setLegendPosition(position)BarChartBuilderOkreśla pozycję legendy względem wykresu.
setLegendTextStyle(textStyle)BarChartBuilderUstawia styl tekstu legendy wykresu.
setOption(option, value)BarChartBuilderUstawia zaawansowane opcje wykresu.
setRange(start, end)BarChartBuilderUstawia zakres wykresu.
setStacked()BarChartBuilderStosuje wykres skumulowany, co oznacza, że wartości linii i słupków są skumulowane.
setTitle(chartTitle)BarChartBuilderUstawia tytuł wykresu.
setTitleTextStyle(textStyle)BarChartBuilderUstawia styl tekstu tytułu wykresu.
setXAxisTextStyle(textStyle)BarChartBuilderUstawia styl tekstu osi poziomej.
setXAxisTitle(title)BarChartBuilderDodaje tytuł do osi poziomej.
setXAxisTitleTextStyle(textStyle)BarChartBuilderUstawia styl tekstu tytułu osi poziomej.
setYAxisTextStyle(textStyle)BarChartBuilderUstawia styl tekstu osi pionowej.
setYAxisTitle(title)BarChartBuilderDodaje tytuł do osi pionowej.
setYAxisTitleTextStyle(textStyle)BarChartBuilderUstawia styl tekstu tytułu osi pionowej.
useLogScale()BarChartBuilderZmienia oś zakresu na skalę logarytmiczną (wymaga, by wszystkie wartości były dodatnie).

Chart

Metody

MetodaZwracany typKrótki opis
getAs(contentType)BlobZwraca dane wewnątrz tego obiektu jako obiekt blob przekonwertowany na określony typ treści.
getBlob()BlobZwracaj dane wewnątrz tego obiektu jako obiekt blob.
getOptions()ChartOptionsZwraca opcje wykresu, takie jak wysokość, kolory i osie.

ChartHiddenDimensionStrategy

Właściwości

WłaściwośćTypOpis
IGNORE_BOTHEnumWartość domyślna. Wykresy pomijają ukryte kolumny i ukryte wiersze.
IGNORE_ROWSEnumWykresy pomijają tylko ukryte wiersze.
IGNORE_COLUMNSEnumWykresy pomijają tylko ukryte kolumny.
SHOW_BOTHEnumWykresy nie pomijają ukrytych kolumn ani ukrytych wierszy.

ChartMergeStrategy

Właściwości

WłaściwośćTypOpis
MERGE_COLUMNSEnumDomyślny:
MERGE_ROWSEnumWykresy scalają wiersze wielu zakresów.

ChartOptions

Metody

MetodaZwracany typKrótki opis
get(option)ObjectZwraca opcję skonfigurowaną dla tego wykresu.
getOrDefault(option)ObjectZwraca opcję skonfigurowaną dla tego wykresu.

ChartType

Właściwości

WłaściwośćTypOpis
TIMELINEEnumWykres z osią czasu.
AREAEnumWykres warstwowy
BAREnumWykres słupkowy
BUBBLEEnumWykres bąbelkowy.
CANDLESTICKEnumWykres świecowy.
COLUMNEnumWykres kolumnowy
COMBOEnumWykres kombi
GAUGEEnumWykres wskaźnikowy.
GEOEnumWykres geograficzny.
HISTOGRAMEnumHistogram
RADAREnumWykres radarowy.
LINEEnumWykres liniowy
ORGEnumWykres organizacyjny.
PIEEnumWykres kołowy
SCATTEREnumwykres punktowy,
SPARKLINEEnumMiniwykres.
STEPPED_AREAEnumWykres warstwowy krokowy.
TABLEEnumWykres tabelaryczny
TREEMAPEnumWykres diagramu.
WATERFALLEnumWykres kaskadowy.

Charts

Właściwości

WłaściwośćTypOpis
ChartHiddenDimensionStrategyChartHiddenDimensionStrategySposób przedstawiania na wykresie ukrytych wymiarów w źródle.
ChartMergeStrategyChartMergeStrategyInformacja o tym, jak wiele zakresów w źródle zostało wyrażonych na wykresie.
ChartTypeChartTypeLista typów wykresów obsługiwanych przez usługę Wykresy.
ColumnTypeColumnTypeWyliczenie prawidłowych typów danych dla kolumn w obiekcie DataTable.
CurveStyleCurveStyleLista stylów krzywych na wykresie.
PointStylePointStyleLista stylów punktów na linii.
PositionPositionLista pozycji legendy na wykresie.

Metody

MetodaZwracany typKrótki opis
newAreaChart()AreaChartBuilderRozpoczyna tworzenie wykresu warstwowego zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów.
newBarChart()BarChartBuilderRozpoczyna tworzenie wykresu słupkowego zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów.
newColumnChart()ColumnChartBuilderRozpoczyna tworzenie wykresu kolumnowego zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów.
newDataTable()DataTableBuilderTworzy pustą tabelę danych, w której wartości można ustawiać ręcznie.
newDataViewDefinition()DataViewDefinitionBuilderTworzy nową definicję widoku danych.
newLineChart()LineChartBuilderZaczyna tworzyć wykres liniowy zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów.
newPieChart()PieChartBuilderRozpoczyna tworzenie wykresu kołowego zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów.
newScatterChart()ScatterChartBuilderRozpoczyna tworzenie wykresu punktowego zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów.
newTableChart()TableChartBuilderZaczyna tworzyć wykres tabelaryczny zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów.
newTextStyle()TextStyleBuilderTworzy nowy kreator stylów tekstu.

ColumnChartBuilder

Metody

MetodaZwracany typKrótki opis
build()ChartTworzenie wykresu.
reverseCategories()ColumnChartBuilderOdwraca rysunek serii na osi domeny.
setBackgroundColor(cssValue)ColumnChartBuilderUstawia kolor tła wykresu.
setColors(cssValues)ColumnChartBuilderUstawia kolory linii na wykresie.
setDataSourceUrl(url)ColumnChartBuilderUstawia adres URL źródła danych używany do pobierania danych ze źródła zewnętrznego, takiego jak Arkusze Google.
setDataTable(tableBuilder)ColumnChartBuilderKonfiguruje tabelę danych, która ma być używana na wykresie za pomocą DataTableBuilder.
setDataTable(table)ColumnChartBuilderUstawia tabelę danych, która zawiera linie wykresu i etykiety osi X.
setDataViewDefinition(dataViewDefinition)ColumnChartBuilderOkreśla definicję widoku danych używaną na wykresie.
setDimensions(width, height)ColumnChartBuilderUstawia wymiary wykresu.
setLegendPosition(position)ColumnChartBuilderOkreśla pozycję legendy względem wykresu.
setLegendTextStyle(textStyle)ColumnChartBuilderUstawia styl tekstu legendy wykresu.
setOption(option, value)ColumnChartBuilderUstawia zaawansowane opcje wykresu.
setRange(start, end)ColumnChartBuilderUstawia zakres wykresu.
setStacked()ColumnChartBuilderStosuje wykres skumulowany, co oznacza, że wartości linii i słupków są skumulowane.
setTitle(chartTitle)ColumnChartBuilderUstawia tytuł wykresu.
setTitleTextStyle(textStyle)ColumnChartBuilderUstawia styl tekstu tytułu wykresu.
setXAxisTextStyle(textStyle)ColumnChartBuilderUstawia styl tekstu osi poziomej.
setXAxisTitle(title)ColumnChartBuilderDodaje tytuł do osi poziomej.
setXAxisTitleTextStyle(textStyle)ColumnChartBuilderUstawia styl tekstu tytułu osi poziomej.
setYAxisTextStyle(textStyle)ColumnChartBuilderUstawia styl tekstu osi pionowej.
setYAxisTitle(title)ColumnChartBuilderDodaje tytuł do osi pionowej.
setYAxisTitleTextStyle(textStyle)ColumnChartBuilderUstawia styl tekstu tytułu osi pionowej.
useLogScale()ColumnChartBuilderZmienia oś zakresu na skalę logarytmiczną (wymaga, by wszystkie wartości były dodatnie).

ColumnType

Właściwości

WłaściwośćTypOpis
DATEEnumOdpowiada wartościom dat.
NUMBEREnumOdpowiada wartościom liczbowym.
STRINGEnumOdpowiada wartościom w postaci ciągów znaków.

CurveStyle

Właściwości

WłaściwośćTypOpis
NORMALEnumProste linie bez krzywych.
SMOOTHEnumKąty linii są wygładzone.

DataTable

DataTableBuilder

Metody

MetodaZwracany typKrótki opis
addColumn(type, label)DataTableBuilderDodaje kolumnę do tabeli danych.
addRow(values)DataTableBuilderDodaje wiersz do tabeli danych.
build()DataTableKompiluje i zwraca tabelę danych.
setValue(row, column, value)DataTableBuilderUstawia określoną wartość w tabeli.

DataTableSource

Metody

MetodaZwracany typKrótki opis
getDataTable()DataTableZwraca dane wewnątrz tego obiektu jako tabela DataTable.

DataViewDefinition

DataViewDefinitionBuilder

Metody

MetodaZwracany typKrótki opis
build()DataViewDefinitionKompiluje i zwraca obiekt definicji widoku danych, który został utworzony za pomocą tego konstruktora.
setColumns(columns)DataViewDefinitionBuilderKonfiguruje indeksy kolumn do uwzględnienia w widoku danych oraz określa informacje o rolach i kolumnach.

LineChartBuilder

Metody

MetodaZwracany typKrótki opis
build()ChartTworzenie wykresu.
reverseCategories()LineChartBuilderOdwraca rysunek serii na osi domeny.
setBackgroundColor(cssValue)LineChartBuilderUstawia kolor tła wykresu.
setColors(cssValues)LineChartBuilderUstawia kolory linii na wykresie.
setCurveStyle(style)LineChartBuilderUstawia styl krzywych na wykresie.
setDataSourceUrl(url)LineChartBuilderUstawia adres URL źródła danych używany do pobierania danych ze źródła zewnętrznego, takiego jak Arkusze Google.
setDataTable(tableBuilder)LineChartBuilderKonfiguruje tabelę danych, która ma być używana na wykresie za pomocą DataTableBuilder.
setDataTable(table)LineChartBuilderUstawia tabelę danych, która zawiera linie wykresu i etykiety osi X.
setDataViewDefinition(dataViewDefinition)LineChartBuilderOkreśla definicję widoku danych używaną na wykresie.
setDimensions(width, height)LineChartBuilderUstawia wymiary wykresu.
setLegendPosition(position)LineChartBuilderOkreśla pozycję legendy względem wykresu.
setLegendTextStyle(textStyle)LineChartBuilderUstawia styl tekstu legendy wykresu.
setOption(option, value)LineChartBuilderUstawia zaawansowane opcje wykresu.
setPointStyle(style)LineChartBuilderUstawia styl punktów na linii.
setRange(start, end)LineChartBuilderUstawia zakres wykresu.
setTitle(chartTitle)LineChartBuilderUstawia tytuł wykresu.
setTitleTextStyle(textStyle)LineChartBuilderUstawia styl tekstu tytułu wykresu.
setXAxisTextStyle(textStyle)LineChartBuilderUstawia styl tekstu osi poziomej.
setXAxisTitle(title)LineChartBuilderDodaje tytuł do osi poziomej.
setXAxisTitleTextStyle(textStyle)LineChartBuilderUstawia styl tekstu tytułu osi poziomej.
setYAxisTextStyle(textStyle)LineChartBuilderUstawia styl tekstu osi pionowej.
setYAxisTitle(title)LineChartBuilderDodaje tytuł do osi pionowej.
setYAxisTitleTextStyle(textStyle)LineChartBuilderUstawia styl tekstu tytułu osi pionowej.
useLogScale()LineChartBuilderZmienia oś zakresu na skalę logarytmiczną (wymaga, by wszystkie wartości były dodatnie).

MatchType

Właściwości

WłaściwośćTypOpis
EXACTEnumDopasuj tylko dokładne wartości
PREFIXEnumDopasuj prefiksy, zaczynając od początku wartości
ANYEnumDopasuj dowolny podłańcuch

Metody

MetodaZwracany typKrótki opis
getName()StringZwraca nazwę typu dopasowania, który ma zostać użyty w pliku JSON opcji.

NumberRangeFilterBuilder

Metody

MetodaZwracany typKrótki opis
setMaxValue(maxValue)NumberRangeFilterBuilderUstawia maksymalną dozwoloną wartość dla niższego zakresu.
setMinValue(minValue)NumberRangeFilterBuilderUstawia minimalną dozwoloną wartość dla niższego zakresu.
setOrientation(orientation)NumberRangeFilterBuilderUstawia orientację suwaka.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderOkreśla, czy obok suwaka, który wyświetla zakresy zaznaczonego zakresu, mają być etykiety.
setTicks(ticks)NumberRangeFilterBuilderUstawia liczbę znaczników (stałych pozycji na pasku zakresu), do których mogą znajdować się kciuki za pomocą suwaka filtra zakresu liczb.

Orientation

Właściwości

WłaściwośćTypOpis
HORIZONTALEnumUkład poziomy.
VERTICALEnumOrientacja pionowa.

PickerValuesLayout

Właściwości

WłaściwośćTypOpis
ASIDEEnumWybrane wartości wyświetlają się w jednym wierszu tekstu obok widżetu selektora wartości.
BELOWEnumWybrane wartości wyświetlają się w jednej linii tekstowej pod widżetem.
BELOW_WRAPPINGEnumPodobnie jak poniżej, ale wpisy, które nie mieszczą się w selektorze, zawijają się do nowego wiersza.
BELOW_STACKEDEnumWybrane wartości pojawią się w kolumnie pod widżetem.

PieChartBuilder

Metody

MetodaZwracany typKrótki opis
build()ChartTworzenie wykresu.
reverseCategories()PieChartBuilderOdwraca rysunek serii na osi domeny.
set3D()PieChartBuilderUstawia trójwymiarowy wykres.
setBackgroundColor(cssValue)PieChartBuilderUstawia kolor tła wykresu.
setColors(cssValues)PieChartBuilderUstawia kolory linii na wykresie.
setDataSourceUrl(url)PieChartBuilderUstawia adres URL źródła danych używany do pobierania danych ze źródła zewnętrznego, takiego jak Arkusze Google.
setDataTable(tableBuilder)PieChartBuilderKonfiguruje tabelę danych, która ma być używana na wykresie za pomocą DataTableBuilder.
setDataTable(table)PieChartBuilderUstawia tabelę danych, która zawiera linie wykresu i etykiety osi X.
setDataViewDefinition(dataViewDefinition)PieChartBuilderOkreśla definicję widoku danych używaną na wykresie.
setDimensions(width, height)PieChartBuilderUstawia wymiary wykresu.
setLegendPosition(position)PieChartBuilderOkreśla pozycję legendy względem wykresu.
setLegendTextStyle(textStyle)PieChartBuilderUstawia styl tekstu legendy wykresu.
setOption(option, value)PieChartBuilderUstawia zaawansowane opcje wykresu.
setTitle(chartTitle)PieChartBuilderUstawia tytuł wykresu.
setTitleTextStyle(textStyle)PieChartBuilderUstawia styl tekstu tytułu wykresu.

PointStyle

Właściwości

WłaściwośćTypOpis
NONEEnumNie wyświetlaj punktów linii.
TINYEnumUżywaj małych punktów liniowych.
MEDIUMEnumUżyj punktów linii średniej rozmiaru.
LARGEEnumUżyj punktów linii o dużym rozmiarze.
HUGEEnumUżyj punktów linii o największym rozmiarze.

Position

Właściwości

WłaściwośćTypOpis
TOPEnumNad wykresem.
RIGHTEnumPo prawej stronie wykresu.
BOTTOMEnumPod wykresem
NONEEnumNie zostanie wyświetlona żadna legenda.

ScatterChartBuilder

Metody

MetodaZwracany typKrótki opis
build()ChartTworzenie wykresu.
setBackgroundColor(cssValue)ScatterChartBuilderUstawia kolor tła wykresu.
setColors(cssValues)ScatterChartBuilderUstawia kolory linii na wykresie.
setDataSourceUrl(url)ScatterChartBuilderUstawia adres URL źródła danych używany do pobierania danych ze źródła zewnętrznego, takiego jak Arkusze Google.
setDataTable(tableBuilder)ScatterChartBuilderKonfiguruje tabelę danych, która ma być używana na wykresie za pomocą DataTableBuilder.
setDataTable(table)ScatterChartBuilderUstawia tabelę danych, która zawiera linie wykresu i etykiety osi X.
setDataViewDefinition(dataViewDefinition)ScatterChartBuilderOkreśla definicję widoku danych używaną na wykresie.
setDimensions(width, height)ScatterChartBuilderUstawia wymiary wykresu.
setLegendPosition(position)ScatterChartBuilderOkreśla pozycję legendy względem wykresu.
setLegendTextStyle(textStyle)ScatterChartBuilderUstawia styl tekstu legendy wykresu.
setOption(option, value)ScatterChartBuilderUstawia zaawansowane opcje wykresu.
setPointStyle(style)ScatterChartBuilderUstawia styl punktów na linii.
setTitle(chartTitle)ScatterChartBuilderUstawia tytuł wykresu.
setTitleTextStyle(textStyle)ScatterChartBuilderUstawia styl tekstu tytułu wykresu.
setXAxisLogScale()ScatterChartBuilderZmienia oś poziomą w skalę logarytmiczną (wszystkie wartości muszą być dodatnie).
setXAxisRange(start, end)ScatterChartBuilderUstawia zakres osi poziomej wykresu.
setXAxisTextStyle(textStyle)ScatterChartBuilderUstawia styl tekstu osi poziomej.
setXAxisTitle(title)ScatterChartBuilderDodaje tytuł do osi poziomej.
setXAxisTitleTextStyle(textStyle)ScatterChartBuilderUstawia styl tekstu tytułu osi poziomej.
setYAxisLogScale()ScatterChartBuilderZmienia oś pionową w skalę logarytmiczną (wszystkie wartości muszą być dodatnie).
setYAxisRange(start, end)ScatterChartBuilderUstawia zakres dla osi pionowej wykresu.
setYAxisTextStyle(textStyle)ScatterChartBuilderUstawia styl tekstu osi pionowej.
setYAxisTitle(title)ScatterChartBuilderDodaje tytuł do osi pionowej.
setYAxisTitleTextStyle(textStyle)ScatterChartBuilderUstawia styl tekstu tytułu osi pionowej.

StringFilterBuilder

Metody

MetodaZwracany typKrótki opis
setCaseSensitive(caseSensitive)StringFilterBuilderOkreśla, czy przy dopasowaniu ma być rozróżniana wielkość liter.
setMatchType(matchType)StringFilterBuilderOkreśla, czy element sterujący ma pasować tylko do dokładnych wartości (MatchType.EXACT), do prefiksów rozpoczynających się od początku wartości (MatchType.PREFIX) czy do dowolnego podłańcucha (MatchType.ANY).
setRealtimeTrigger(realtimeTrigger)StringFilterBuilderOkreśla, czy element sterujący ma być dopasowywany po każdym naciśnięciu klawisza czy tylko po zmianie pola do wprowadzania danych (utrata zaznaczenia lub naciśnięcie klawisza Enter).

TableChartBuilder

Metody

MetodaZwracany typKrótki opis
build()ChartTworzenie wykresu.
enablePaging(enablePaging)TableChartBuilderOkreśla, czy należy włączyć stronicowanie danych.
enablePaging(pageSize)TableChartBuilderWłącza stronicowanie i ustawia liczbę wierszy na każdej stronie.
enablePaging(pageSize, startPage)TableChartBuilderWłącza stronicowanie. Ustawia liczbę wierszy na każdej stronie i na pierwszej stronie tabeli (numery stron są liczone od zera).
enableRtlTable(rtlEnabled)TableChartBuilderDodaje podstawową obsługę języków pisanych od prawej do lewej (takich jak arabski czy hebrajski) przez odwrócenie kolejności kolumn tabeli, w wyniku czego kolumna 0 jest kolumną skrajną od prawej, a ostatnia od lewej.
enableSorting(enableSorting)TableChartBuilderOkreśla, czy kolumny mają być sortowane, gdy użytkownik kliknie nagłówek kolumny.
setDataSourceUrl(url)TableChartBuilderUstawia adres URL źródła danych używany do pobierania danych ze źródła zewnętrznego, takiego jak Arkusze Google.
setDataTable(tableBuilder)TableChartBuilderKonfiguruje tabelę danych, która ma być używana na wykresie za pomocą DataTableBuilder.
setDataTable(table)TableChartBuilderUstawia tabelę danych, która zawiera linie wykresu i etykiety osi X.
setDataViewDefinition(dataViewDefinition)TableChartBuilderOkreśla definicję widoku danych używaną na wykresie.
setDimensions(width, height)TableChartBuilderUstawia wymiary wykresu.
setFirstRowNumber(number)TableChartBuilderUstawia numer pierwszego wiersza w tabeli danych.
setInitialSortingAscending(column)TableChartBuilderUstawia indeks kolumny, według której tabela ma być początkowo sortowana (rosnąco).
setInitialSortingDescending(column)TableChartBuilderUstawia indeks kolumny, według której tabela ma być początkowo sortowana (malejąco).
setOption(option, value)TableChartBuilderUstawia zaawansowane opcje wykresu.
showRowNumberColumn(showRowNumber)TableChartBuilderOkreśla, czy numer wiersza ma być wyświetlany jako pierwsza kolumna tabeli.
useAlternatingRowStyle(alternate)TableChartBuilderOkreśla, czy zmienny styl kolorów jest przypisywany do wierszy nieparzystych i parzystych na wykresie tabelarycznym.

TextStyle

Metody

MetodaZwracany typKrótki opis
getColor()StringPobiera kolor stylu tekstu.
getFontName()StringPobiera nazwę czcionki stylu tekstu.
getFontSize()NumberPobiera rozmiar czcionki stylu tekstu.

TextStyleBuilder

Metody

MetodaZwracany typKrótki opis
build()TextStyleKompiluje i zwraca obiekt konfiguracji stylu tekstu, który został utworzony za pomocą tego konstruktora.
setColor(cssValue)TextStyleBuilderUstawia kolor stylu tekstu.
setFontName(fontName)TextStyleBuilderUstawia nazwę czcionki stylu tekstu
setFontSize(fontSize)TextStyleBuilderUstawia rozmiar czcionki stylu tekstu.