Charts Service

Listy przebojów

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

W tym przykładzie tworzymy podstawową tabelę danych, wypełniamy nią wykres warstwowy i dodajemy go 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
AreaChartBuilderKonstruktor wykresów warstwowych.
BarChartBuilderKreator wykresów słupkowych.
ChartObiekt wykresu, który można przekonwertować na obraz statyczny.
ChartHiddenDimensionStrategyWyliczenie sposobu, w jaki ukryte wymiary w źródle są przedstawiane na wykresie.
ChartMergeStrategyWyliczenie sposobu wyrażania wielu zakresów w źródle na wykresie.
ChartOptionsWyświetla opcje skonfigurowane obecnie dla elementu Chart, takie jak wysokość, kolor itp.
ChartTypeTypy wykresów obsługiwane przez usługę Wykresy.
ChartsPunkt wejścia do tworzenia wykresów w skryptach.
ColumnChartBuilderKreator wykresów kolumnowych.
ColumnTypeWyliczenie prawidłowych typów danych dla kolumn w DataTable.
CurveStyleWyliczenie stylów krzywych na wykresie.
DataTableTabela danych do wykorzystania na wykresach.
DataTableBuilderKonstruktor obiektów DataTable.
DataTableSourceInterfejs dla obiektów, które mogą reprezentować swoje dane jako DataTable.
DataViewDefinitionDefinicja widoku danych do wizualizacji danych wykresu.
DataViewDefinitionBuilderKreator obiektów DataViewDefinition.
LineChartBuilderKreator wykresów liniowych.
MatchTypeWyliczenie sposobu dopasowania wartości ciągu znaków.
NumberRangeFilterBuilderKonstruktor elementów sterujących filtrem zakresu liczb.
OrientationWyliczenie orientacji obiektu.
PickerValuesLayoutWyliczenie sposobu wyświetlania wybranych wartości w widżecie selektora.
PieChartBuilderNarzędzie do tworzenia wykresów kołowych.
PointStyleWyliczenie stylów punktów na linii.
PositionWyliczenie pozycji legendy na wykresie.
ScatterChartBuilderKreator wykresów punktowych.
StringFilterBuilderKreator elementów sterujących filtrem tekstowym.
TableChartBuilderNarzędzie do tworzenia wykresów tabelarycznych.
TextStyleObiekt konfiguracji stylu tekstu.
TextStyleBuilderKonstruktor służący do tworzenia obiektów TextStyle.

AreaChartBuilder

Metody

MetodaZwracany typKrótki opis
build()ChartTworzy wykres.
reverseCategories()AreaChartBuilderOdwraca rysowanie 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, który jest używany do pobierania danych ze źródła zewnętrznego, np. z Arkuszy Google.
setDataTable(tableBuilder)AreaChartBuilderUstawia tabelę danych, która ma być używana na wykresie, za pomocą obiektu DataTableBuilder.
setDataTable(table)AreaChartBuilderUstawia tabelę danych, która zawiera linie wykresu oraz etykiety osi X.
setDataViewDefinition(dataViewDefinition)AreaChartBuilderOkreśla definicję widoku danych, która ma być używana na wykresie.
setDimensions(width, height)AreaChartBuilderOkreśla wymiary wykresu.
setLegendPosition(position)AreaChartBuilderUstawia położenie legendy względem wykresu.
setLegendTextStyle(textStyle)AreaChartBuilderUstawia styl tekstu legendy wykresu.
setOption(option, value)AreaChartBuilderUstawia zaawansowane opcje tego wykresu.
setPointStyle(style)AreaChartBuilderUstawia styl punktów na linii.
setRange(start, end)AreaChartBuilderUstawia zakres wykresu.
setStacked()AreaChartBuilderUżywa linii skumulowanych, 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ł osi poziomej.
setXAxisTitleTextStyle(textStyle)AreaChartBuilderUstawia styl tekstu tytułu osi poziomej.
setYAxisTextStyle(textStyle)AreaChartBuilderUstawia styl tekstu osi pionowej.
setYAxisTitle(title)AreaChartBuilderDodaje tytuł osi pionowej.
setYAxisTitleTextStyle(textStyle)AreaChartBuilderUstawia styl tekstu tytułu osi pionowej.
useLogScale()AreaChartBuilderPrzekształca oś zakresu w skalę logarytmiczną (wymaga, aby wszystkie wartości były dodatnie).

BarChartBuilder

Metody

MetodaZwracany typKrótki opis
build()ChartTworzy wykres.
reverseCategories()BarChartBuilderOdwraca rysowanie serii na osi domeny.
reverseDirection()BarChartBuilderOdwraca kierunek, w którym słupki 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, który jest używany do pobierania danych ze źródła zewnętrznego, np. z Arkuszy Google.
setDataTable(tableBuilder)BarChartBuilderUstawia tabelę danych, która ma być używana na wykresie, za pomocą obiektu DataTableBuilder.
setDataTable(table)BarChartBuilderUstawia tabelę danych, która zawiera linie wykresu oraz etykiety osi X.
setDataViewDefinition(dataViewDefinition)BarChartBuilderOkreśla definicję widoku danych, która ma być używana na wykresie.
setDimensions(width, height)BarChartBuilderOkreśla wymiary wykresu.
setLegendPosition(position)BarChartBuilderUstawia położenie legendy względem wykresu.
setLegendTextStyle(textStyle)BarChartBuilderUstawia styl tekstu legendy wykresu.
setOption(option, value)BarChartBuilderUstawia zaawansowane opcje tego wykresu.
setRange(start, end)BarChartBuilderUstawia zakres wykresu.
setStacked()BarChartBuilderUżywa linii skumulowanych, 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ł osi poziomej.
setXAxisTitleTextStyle(textStyle)BarChartBuilderUstawia styl tekstu tytułu osi poziomej.
setYAxisTextStyle(textStyle)BarChartBuilderUstawia styl tekstu osi pionowej.
setYAxisTitle(title)BarChartBuilderDodaje tytuł osi pionowej.
setYAxisTitleTextStyle(textStyle)BarChartBuilderUstawia styl tekstu tytułu osi pionowej.
useLogScale()BarChartBuilderPrzekształca oś zakresu w skalę logarytmiczną (wymaga, aby wszystkie wartości były dodatnie).

Chart

Metody

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

ChartHiddenDimensionStrategy

Właściwości

WłaściwośćTypOpis
IGNORE_BOTHEnumDomyślne: wykres pomija ukryte kolumny i wiersze.
IGNORE_ROWSEnumWykresy pomijają tylko ukryte wiersze.
IGNORE_COLUMNSEnumWykresy pomijają tylko ukryte kolumny.
SHOW_BOTHEnumWykresy nie pomijają ukrytych kolumn ani wierszy.

ChartMergeStrategy

Właściwości

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

ChartOptions

Metody

MetodaZwracany typKrótki opis
get(option)ObjectZwraca skonfigurowaną opcję tego wykresu.
getOrDefault(option)ObjectZwraca skonfigurowaną opcję 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 mapy drzewa.
WATERFALLEnumWykres kaskadowy.

Charts

Właściwości

WłaściwośćTypOpis
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyWyliczenie sposobu, w jaki ukryte wymiary w źródle są przedstawiane na wykresie.
ChartMergeStrategyChartMergeStrategyWyliczenie sposobu wyrażania wielu zakresów w źródle na wykresie.
ChartTypeChartTypeWyliczenie typów wykresów obsługiwanych przez usługę Wykresy.
ColumnTypeColumnTypeWyliczenie prawidłowych typów danych dla kolumn w DataTable.
CurveStyleCurveStyleWyliczenie stylów krzywych na wykresie.
PointStylePointStyleWyliczenie stylów punktów na linii.
PositionPositionWyliczenie pozycji legendy na wykresie.

Metody

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

ColumnChartBuilder

Metody

MetodaZwracany typKrótki opis
build()ChartTworzy wykres.
reverseCategories()ColumnChartBuilderOdwraca rysowanie 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, który jest używany do pobierania danych ze źródła zewnętrznego, np. z Arkuszy Google.
setDataTable(tableBuilder)ColumnChartBuilderUstawia tabelę danych, która ma być używana na wykresie, za pomocą obiektu DataTableBuilder.
setDataTable(table)ColumnChartBuilderUstawia tabelę danych, która zawiera linie wykresu oraz etykiety osi X.
setDataViewDefinition(dataViewDefinition)ColumnChartBuilderOkreśla definicję widoku danych, która ma być używana na wykresie.
setDimensions(width, height)ColumnChartBuilderOkreśla wymiary wykresu.
setLegendPosition(position)ColumnChartBuilderUstawia położenie legendy względem wykresu.
setLegendTextStyle(textStyle)ColumnChartBuilderUstawia styl tekstu legendy wykresu.
setOption(option, value)ColumnChartBuilderUstawia zaawansowane opcje tego wykresu.
setRange(start, end)ColumnChartBuilderUstawia zakres wykresu.
setStacked()ColumnChartBuilderUżywa linii skumulowanych, 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ł osi poziomej.
setXAxisTitleTextStyle(textStyle)ColumnChartBuilderUstawia styl tekstu tytułu osi poziomej.
setYAxisTextStyle(textStyle)ColumnChartBuilderUstawia styl tekstu osi pionowej.
setYAxisTitle(title)ColumnChartBuilderDodaje tytuł osi pionowej.
setYAxisTitleTextStyle(textStyle)ColumnChartBuilderUstawia styl tekstu tytułu osi pionowej.
useLogScale()ColumnChartBuilderPrzekształca oś zakresu w skalę logarytmiczną (wymaga, aby wszystkie wartości były dodatnie).

ColumnType

Właściwości

WłaściwośćTypOpis
DATEEnumOdpowiada wartościom daty.
NUMBEREnumOdpowiada wartościom liczbowym.
STRINGEnumOdpowiada wartościom ciągu tekstowego.

CurveStyle

Właściwości

WłaściwośćTypOpis
NORMALEnumLinie proste bez krzywizny.
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()DataTableTworzy i zwraca tabelę danych.
setValue(row, column, value)DataTableBuilderUstawia konkretną wartość w tabeli.

DataTableSource

Metody

MetodaZwracany typKrótki opis
getDataTable()DataTableZwraca dane w tym obiekcie jako DataTable.

DataViewDefinition

DataViewDefinitionBuilder

Metody

MetodaZwracany typKrótki opis
build()DataViewDefinitionTworzy i zwraca obiekt definicji widoku danych utworzony za pomocą tego narzędzia.
setColumns(columns)DataViewDefinitionBuilderUstawia indeksy kolumn, które mają być uwzględnione w widoku danych, a także określa informacje o kolumnie roli.

LineChartBuilder

Metody

MetodaZwracany typKrótki opis
build()ChartTworzy wykres.
reverseCategories()LineChartBuilderOdwraca rysowanie serii na osi domeny.
setBackgroundColor(cssValue)LineChartBuilderUstawia kolor tła wykresu.
setColors(cssValues)LineChartBuilderUstawia kolory linii na wykresie.
setCurveStyle(style)LineChartBuilderOkreśla styl, który ma być używany w przypadku krzywych na wykresie.
setDataSourceUrl(url)LineChartBuilderUstawia adres URL źródła danych, który jest używany do pobierania danych ze źródła zewnętrznego, np. z Arkuszy Google.
setDataTable(tableBuilder)LineChartBuilderUstawia tabelę danych, która ma być używana na wykresie, za pomocą obiektu DataTableBuilder.
setDataTable(table)LineChartBuilderUstawia tabelę danych, która zawiera linie wykresu oraz etykiety osi X.
setDataViewDefinition(dataViewDefinition)LineChartBuilderOkreśla definicję widoku danych, która ma być używana na wykresie.
setDimensions(width, height)LineChartBuilderOkreśla wymiary wykresu.
setLegendPosition(position)LineChartBuilderUstawia położenie legendy względem wykresu.
setLegendTextStyle(textStyle)LineChartBuilderUstawia styl tekstu legendy wykresu.
setOption(option, value)LineChartBuilderUstawia zaawansowane opcje tego 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ł osi poziomej.
setXAxisTitleTextStyle(textStyle)LineChartBuilderUstawia styl tekstu tytułu osi poziomej.
setYAxisTextStyle(textStyle)LineChartBuilderUstawia styl tekstu osi pionowej.
setYAxisTitle(title)LineChartBuilderDodaje tytuł osi pionowej.
setYAxisTitleTextStyle(textStyle)LineChartBuilderUstawia styl tekstu tytułu osi pionowej.
useLogScale()LineChartBuilderPrzekształca oś zakresu w skalę logarytmiczną (wymaga, aby wszystkie wartości były dodatnie).

MatchType

Właściwości

WłaściwośćTypOpis
EXACTEnumDopasowuj tylko dokładne wartości
PREFIXEnumDopasowywanie prefiksów od początku wartości
ANYEnumDopasuj dowolny podłańcuch

Metody

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

NumberRangeFilterBuilder

Metody

MetodaZwracany typKrótki opis
setMaxValue(maxValue)NumberRangeFilterBuilderUstawia maksymalną dozwoloną wartość dolnego zakresu.
setMinValue(minValue)NumberRangeFilterBuilderUstawia minimalną dozwoloną wartość dolnego zakresu.
setOrientation(orientation)NumberRangeFilterBuilderOkreśla orientację suwaka.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderOkreśla, czy obok suwaka wyświetlającego zakres wybranego przedziału mają być widoczne etykiety.
setTicks(ticks)NumberRangeFilterBuilderOkreśla liczbę znaczników (stałych pozycji na pasku zakresu), na których mogą się znajdować suwaki filtra zakresu liczb.

Orientation

Właściwości

WłaściwośćTypOpis
HORIZONTALEnumOrientacja pozioma.
VERTICALEnumOrientacja pionowa.

PickerValuesLayout

Właściwości

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

PieChartBuilder

Metody

MetodaZwracany typKrótki opis
build()ChartTworzy wykres.
reverseCategories()PieChartBuilderOdwraca rysowanie serii na osi domeny.
set3D()PieChartBuilderUstawia wykres jako trójwymiarowy.
setBackgroundColor(cssValue)PieChartBuilderUstawia kolor tła wykresu.
setColors(cssValues)PieChartBuilderUstawia kolory linii na wykresie.
setDataSourceUrl(url)PieChartBuilderUstawia adres URL źródła danych, który jest używany do pobierania danych ze źródła zewnętrznego, np. z Arkuszy Google.
setDataTable(tableBuilder)PieChartBuilderUstawia tabelę danych, która ma być używana na wykresie, za pomocą obiektu DataTableBuilder.
setDataTable(table)PieChartBuilderUstawia tabelę danych, która zawiera linie wykresu oraz etykiety osi X.
setDataViewDefinition(dataViewDefinition)PieChartBuilderOkreśla definicję widoku danych, która ma być używana na wykresie.
setDimensions(width, height)PieChartBuilderOkreśla wymiary wykresu.
setLegendPosition(position)PieChartBuilderUstawia położenie legendy względem wykresu.
setLegendTextStyle(textStyle)PieChartBuilderUstawia styl tekstu legendy wykresu.
setOption(option, value)PieChartBuilderUstawia zaawansowane opcje tego 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.
MEDIUMEnumUżywaj średniej wielkości punktów linii.
LARGEEnumUżywaj dużych punktów linii.
HUGEEnumUżywaj największych punktów linii.

Position

Właściwości

WłaściwośćTypOpis
TOPEnumnad wykresem.
RIGHTEnumpo prawej stronie wykresu.
BOTTOMEnumPod wykresem.
NONEEnumNie wyświetla się legenda.

ScatterChartBuilder

Metody

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

StringFilterBuilder

Metody

MetodaZwracany typKrótki opis
setCaseSensitive(caseSensitive)StringFilterBuilderOkreśla, czy dopasowywanie ma uwzględniać wielkość liter.
setMatchType(matchType)StringFilterBuilderOkreśla, czy element sterujący ma pasować tylko do dokładnych wartości (MatchType.EXACT), prefiksów rozpoczynających się od początku wartości (MatchType.PREFIX) czy dowolnych podciągów (MatchType.ANY).
setRealtimeTrigger(realtimeTrigger)StringFilterBuilderOkreśla, czy element sterujący ma reagować na każde naciśnięcie klawisza, czy tylko wtedy, gdy pole do wprowadzania danych „zmieni się” (utraci fokus lub zostanie naciśnięty klawisz Enter).

TableChartBuilder

Metody

MetodaZwracany typKrótki opis
build()ChartTworzy wykres.
enablePaging(enablePaging)TableChartBuilderOkreśla, czy 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 pierwszą stronę tabeli do wyświetlenia (numery stron są oparte na zerze).
enableRtlTable(rtlEnabled)TableChartBuilderDodaje podstawową obsługę języków pisanych od prawej do lewej (np. arabskiego lub hebrajskiego) przez odwrócenie kolejności kolumn tabeli, tak aby kolumna zerowa była najbardziej wysunięta na prawo, a ostatnia kolumna była najbardziej wysunięta na lewo.
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, który jest używany do pobierania danych ze źródła zewnętrznego, np. z Arkuszy Google.
setDataTable(tableBuilder)TableChartBuilderUstawia tabelę danych, która ma być używana na wykresie, za pomocą obiektu DataTableBuilder.
setDataTable(table)TableChartBuilderUstawia tabelę danych, która zawiera linie wykresu oraz etykiety osi X.
setDataViewDefinition(dataViewDefinition)TableChartBuilderOkreśla definicję widoku danych, która ma być używana na wykresie.
setDimensions(width, height)TableChartBuilderOkreśla wymiary wykresu.
setFirstRowNumber(number)TableChartBuilderUstawia numer wiersza pierwszego wiersza w tabeli danych.
setInitialSortingAscending(column)TableChartBuilderUstawia indeks kolumny, według której tabela ma być początkowo posortowana (rosnąco).
setInitialSortingDescending(column)TableChartBuilderUstawia indeks kolumny, według której tabela powinna być początkowo posortowana (w kolejności malejącej).
setOption(option, value)TableChartBuilderUstawia zaawansowane opcje tego wykresu.
showRowNumberColumn(showRowNumber)TableChartBuilderOkreśla, czy numer wiersza ma być wyświetlany jako pierwsza kolumna tabeli.
useAlternatingRowStyle(alternate)TableChartBuilderOkreśla, czy styl kolorów naprzemiennych jest przypisany do nieparzystych i parzystych wierszy wykresu tabeli.

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()TextStyleTworzy i zwraca obiekt konfiguracji stylu tekstu utworzony za pomocą tego kreatora.
setColor(cssValue)TextStyleBuilderUstawia kolor stylu tekstu.
setFontName(fontName)TextStyleBuilderUstawia nazwę czcionki stylu tekstu.
setFontSize(fontSize)TextStyleBuilderUstawia rozmiar czcionki stylu tekstu.