Charts Service

Listy przebojów

Ta usługa umożliwia użytkownikom tworzenie wykresów za pomocą narzędzi Google Charts i ich renderowanie 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 nią wykres obszarowy 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
AreaChartBuilderKreator wykresów powierzchniowych
BarChartBuilderTworzenie wykresów słupkowych.
ChartObiekt wykresu, który można przekonwertować na obraz statyczny.
ChartHiddenDimensionStrategyWyliczenie sposobów, w jaki ukryte wymiary źródła są wyrażane na wykresie.
ChartMergeStrategyWyliczenie sposobów, w jaki sposób na wykresie są wyrażane różne zakresy w źródle.
ChartOptionsWyświetla opcje aktualnie skonfigurowane dla Chart, takie jak wysokość, kolor itp.
ChartTypeTypy wykresów obsługiwane przez usługę wykresów.
ChartsPunkt wejścia do tworzenia wykresów w skryptach.
ColumnChartBuilderGenerator wykresów kolumnowych.
ColumnTypeWyliczenie prawidłowych typów danych kolumn w DataTable.
CurveStyleWyliczenie stylów krzywych na wykresie.
DataTableTabela danych do wykorzystania na wykresach.
DataTableBuilderTworzenie obiektów DataTable.
DataTableSourceInterfejs dla obiektów, które mogą reprezentować swoje dane jako DataTable.
DataViewDefinitionDefinicja widoku danych służąca do wizualizacji danych wykresu.
DataViewDefinitionBuilderKonstruktor dla obiektów DataViewDefinition.
LineChartBuilderTworzenie wykresów liniowych.
MatchTypeWyliczenie sposobów dopasowywania wartości ciągu znaków.
NumberRangeFilterBuilderKreator elementów sterujących filtra zakresu liczb.
OrientationWyliczenie orientacji obiektu.
PickerValuesLayoutWyliczenie sposobów wyświetlania wybranych wartości w widżecie selektora.
PieChartBuilderTworzenie 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 filtrami tekstowymi.
TableChartBuilderTworzenie wykresów tabeli.
TextStyleObiekt konfiguracji stylu tekstu.
TextStyleBuilderKreator służący do tworzenia obiektów TextStyle.

AreaChartBuilder

Metody

MetodaZwracany typKrótki opis
build()ChartTworzy wykres.
reverseCategories()AreaChartBuilderOdwraca kolejność rysowania 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 służy do pobierania danych z zewnętrznego źródła, np. z Arkuszy Google.
setDataTable(tableBuilder)AreaChartBuilderZa pomocą klasy DataTableBuilder ustawia tabelę danych, która ma być używana na potrzeby wykresu.
setDataTable(table)AreaChartBuilderUstawia tabelę danych zawierającą linie wykresu oraz etykiety osi X.
setDataViewDefinition(dataViewDefinition)AreaChartBuilderOkreśla definicję widoku danych używanego na wykresie.
setDimensions(width, height)AreaChartBuilderOkreśla wymiary wykresu.
setLegendPosition(position)AreaChartBuilderOkreśla położenie 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)AreaChartBuilderOkreśla zakres wykresu.
setStacked()AreaChartBuilderUżywa nakładanych linii, co oznacza, że wartości linii i pasków są nakładane (kumulowane).
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()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 kolejność rysowania serii na osi domeny.
reverseDirection()BarChartBuilderOdwraca kierunek, w którym kreski 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 służy do pobierania danych z zewnętrznego źródła, np. z Arkuszy Google.
setDataTable(tableBuilder)BarChartBuilderZa pomocą klasy DataTableBuilder ustawia tabelę danych, która ma być używana na potrzeby wykresu.
setDataTable(table)BarChartBuilderUstawia tabelę danych zawierającą linie wykresu oraz etykiety osi X.
setDataViewDefinition(dataViewDefinition)BarChartBuilderOkreśla definicję widoku danych używanego na wykresie.
setDimensions(width, height)BarChartBuilderOkreśla wymiary wykresu.
setLegendPosition(position)BarChartBuilderOkreśla położenie legendy względem wykresu.
setLegendTextStyle(textStyle)BarChartBuilderUstawia styl tekstu legendy wykresu.
setOption(option, value)BarChartBuilderUstawia zaawansowane opcje wykresu.
setRange(start, end)BarChartBuilderOkreśla zakres wykresu.
setStacked()BarChartBuilderUżywa nakładanych linii, co oznacza, że wartości linii i pasków są nakładane (kumulowane).
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()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 z tego obiektu jako blob przekonwertowany na określony typ treści.
getBlob()BlobZwraca dane w tym obiekcie jako blob.
getOptions()ChartOptionsZwraca opcje wykresu, takie jak wysokość, kolory i osi.

ChartHiddenDimensionStrategy

Właściwości

WłaściwośćTypOpis
IGNORE_BOTHEnumDomyślna; wykres pomija wszystkie ukryte kolumny i ukryte wiersze.
IGNORE_ROWSEnumWykresy pomijają tylko ukryte wiersze.
IGNORE_COLUMNSEnumwykresy pomijają tylko kolumny ukryte.
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 z wielu zakresów.

ChartOptions

Metody

MetodaZwracany typKrótki opis
get(option)ObjectZwraca skonfigurowaną opcję dla tego wykresu.
getOrDefault(option)ObjectZwraca skonfigurowaną opcję 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 rozproszony
SPARKLINEEnumMiniwykres.
STEPPED_AREAEnumWykres warstwowy krokowy.
TABLEEnumWykres tabelaryczny
TREEMAPEnumWykres mapy drzewa.
WATERFALLEnumWykres kaskadowy.

Charts

Właściwości

WłaściwośćTypOpis
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyWyliczenie sposobów, w jaki ukryte wymiary źródła są wyrażane na wykresie.
ChartMergeStrategyChartMergeStrategyWyliczenie sposobów, w jaki sposób na wykresie są wyrażane różne zakresy w źródle.
ChartTypeChartTypeWyliczenie typów wykresów obsługiwanych przez usługę wykresów.
ColumnTypeColumnTypeWyliczenie prawidłowych typów danych 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 obszarowego zgodnie z opisem w dokumentacji Narzędzi do tworzenia wykresów Google.
newBarChart()BarChartBuilderRozpoczyna tworzenie wykresu słupkowego zgodnie z opisem w dokumentacji narzędzi do tworzenia wykresów Google.
newColumnChart()ColumnChartBuilderRozpoczyna tworzenie wykresu kolumnowego zgodnie z opisem w dokumentacji Narzędzi do tworzenia wykresów Google.
newDataTable()DataTableBuilderTworzy pustą tabelę danych, której wartości można ustawiać ręcznie.
newDataViewDefinition()DataViewDefinitionBuilderTworzy nową definicję widoku danych.
newLineChart()LineChartBuilderRozpoczyna tworzenie wykresu liniowego zgodnie z opisem w dokumentacji narzędzi do tworzenia wykresów Google.
newPieChart()PieChartBuilderRozpoczyna tworzenie wykresu kołowego zgodnie z opisem w dokumentacji narzędzi do tworzenia wykresów Google.
newScatterChart()ScatterChartBuilderRozpoczyna tworzenie wykresu punktowego zgodnie z opisem w dokumentacji narzędzi Google ChartTools.
newTableChart()TableChartBuilderRozpoczyna tworzenie wykresu tabelarycznego zgodnie z opisem w dokumentacji narzędzi Google Chart.
newTextStyle()TextStyleBuilderTworzy nowy kreator stylu tekstu.

ColumnChartBuilder

Metody

MetodaZwracany typKrótki opis
build()ChartTworzy wykres.
reverseCategories()ColumnChartBuilderOdwraca kolejność rysowania 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 służy do pobierania danych z zewnętrznego źródła, np. z Arkuszy Google.
setDataTable(tableBuilder)ColumnChartBuilderZa pomocą klasy DataTableBuilder ustawia tabelę danych, która ma być używana na potrzeby wykresu.
setDataTable(table)ColumnChartBuilderUstawia tabelę danych zawierającą linie wykresu oraz etykiety osi X.
setDataViewDefinition(dataViewDefinition)ColumnChartBuilderOkreśla definicję widoku danych używanego na wykresie.
setDimensions(width, height)ColumnChartBuilderOkreśla wymiary wykresu.
setLegendPosition(position)ColumnChartBuilderOkreśla położenie legendy względem wykresu.
setLegendTextStyle(textStyle)ColumnChartBuilderUstawia styl tekstu legendy wykresu.
setOption(option, value)ColumnChartBuilderUstawia zaawansowane opcje wykresu.
setRange(start, end)ColumnChartBuilderOkreśla zakres wykresu.
setStacked()ColumnChartBuilderUżywa nakładanych linii, co oznacza, że wartości linii i pasków są nakładane (kumulowane).
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()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 znaków.

CurveStyle

Właściwości

WłaściwośćTypOpis
NORMALEnumLinie proste bez krzywizn.
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 w tabeli określoną wartość.

DataTableSource

Metody

MetodaZwracany typKrótki opis
getDataTable()DataTableZwraca dane z tego obiektu jako DataTable.

DataViewDefinition

DataViewDefinitionBuilder

Metody

MetodaZwracany typKrótki opis
build()DataViewDefinitionTworzy i zwraca obiekt definicji widoku danych utworzony za pomocą tego kreatora.
setColumns(columns)DataViewDefinitionBuilderOkreśla indeksy kolumn, które mają być uwzględnione w widoku danych, oraz informacje o rolach i kolumnach.

LineChartBuilder

Metody

MetodaZwracany typKrótki opis
build()ChartTworzy wykres.
reverseCategories()LineChartBuilderOdwraca kolejność rysowania serii na osi domeny.
setBackgroundColor(cssValue)LineChartBuilderUstawia kolor tła wykresu.
setColors(cssValues)LineChartBuilderUstawia kolory linii na wykresie.
setCurveStyle(style)LineChartBuilderOkreśla styl krzywych na wykresie.
setDataSourceUrl(url)LineChartBuilderUstawia adres URL źródła danych, który służy do pobierania danych z zewnętrznego źródła, np. z Arkuszy Google.
setDataTable(tableBuilder)LineChartBuilderZa pomocą klasy DataTableBuilder ustawia tabelę danych, która ma być używana na potrzeby wykresu.
setDataTable(table)LineChartBuilderUstawia tabelę danych zawierającą linie wykresu oraz etykiety osi X.
setDataViewDefinition(dataViewDefinition)LineChartBuilderOkreśla definicję widoku danych używanego na wykresie.
setDimensions(width, height)LineChartBuilderOkreśla wymiary wykresu.
setLegendPosition(position)LineChartBuilderOkreśla położenie 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)LineChartBuilderOkreśla 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()LineChartBuilderPrzekształca oś zakresu w skalę logarytmiczną (wymaga, aby wszystkie wartości były dodatnie).

MatchType

Właściwości

WłaściwośćTypOpis
EXACTEnumDopasuj tylko do wartości dokładnych
PREFIXEnumdopasowywać prefiksy od początku wartości,
ANYEnumDopasuj dowolny podciąg

Metody

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

NumberRangeFilterBuilder

Metody

MetodaZwracany typKrótki opis
setMaxValue(maxValue)NumberRangeFilterBuilderUstawia maksymalną dozwoloną wartość dolnej granicy zakresu.
setMinValue(minValue)NumberRangeFilterBuilderUstawia minimalną dozwoloną wartość dolnej granicy zakresu.
setOrientation(orientation)NumberRangeFilterBuilderUstawia orientację suwaka.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderOkreśla, czy obok suwaka mają być wyświetlane etykiety z zakresem wybranego zakresu.
setTicks(ticks)NumberRangeFilterBuilderOkreśla liczbę pozycji (pozycji stałych na pasku zakresu), w których mogą się znaleźć suwaki zakresu liczbowego.

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 pojedynczej linii tekstowej obok widżetu selektora wartości.
BELOWEnumWybrane wartości są wyświetlane w pojedynczej linii tekstowej pod widżetem.
BELOW_WRAPPINGEnumPodobnie jak w przypadku poniżej, ale wpisy, które nie mieszczą się w selektorze, są przenoszone na nową linię.
BELOW_STACKEDEnumWybrane wartości wyświetlają się w kolumnie pod widżetem.

PieChartBuilder

Metody

MetodaZwracany typKrótki opis
build()ChartTworzy wykres.
reverseCategories()PieChartBuilderOdwraca kolejność rysowania 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 służy do pobierania danych z zewnętrznego źródła, np. z Arkuszy Google.
setDataTable(tableBuilder)PieChartBuilderZa pomocą klasy DataTableBuilder ustawia tabelę danych, która ma być używana na potrzeby wykresu.
setDataTable(table)PieChartBuilderUstawia tabelę danych zawierającą linie wykresu oraz etykiety osi X.
setDataViewDefinition(dataViewDefinition)PieChartBuilderOkreśla definicję widoku danych używanego na wykresie.
setDimensions(width, height)PieChartBuilderOkreśla wymiary wykresu.
setLegendPosition(position)PieChartBuilderOkreśla położenie 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 linii.
MEDIUMEnumUżyj punktów linii o średnim rozmiarze.
LARGEEnumUżyj dużych punktów linii.
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 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 służy do pobierania danych z zewnętrznego źródła, np. z Arkuszy Google.
setDataTable(tableBuilder)ScatterChartBuilderZa pomocą klasy DataTableBuilder ustawia tabelę danych, która ma być używana na potrzeby wykresu.
setDataTable(table)ScatterChartBuilderUstawia tabelę danych zawierającą linie wykresu oraz etykiety osi X.
setDataViewDefinition(dataViewDefinition)ScatterChartBuilderOkreśla definicję widoku danych używanego na wykresie.
setDimensions(width, height)ScatterChartBuilderOkreśla wymiary wykresu.
setLegendPosition(position)ScatterChartBuilderOkreśla położenie 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()ScatterChartBuilderPrzekształca oś poziomą w skalę logarytmiczną (wymaga, aby wszystkie wartości były dodatnie).
setXAxisRange(start, end)ScatterChartBuilderOkreśla 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()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ł do osi pionowej.
setYAxisTitleTextStyle(textStyle)ScatterChartBuilderUstawia styl tekstu tytułu osi pionowej.

StringFilterBuilder

Metody

MetodaZwracany typKrótki opis
setCaseSensitive(caseSensitive)StringFilterBuilderOkreśla, czy dopasowanie powinno uwzględniać wielkość liter.
setMatchType(matchType)StringFilterBuilderOkreśla, czy kontroler powinien pasować tylko do dokładnych wartości (MatchType.EXACT), prefiksów rozpoczynających się od początku wartości (MatchType.PREFIX) lub dowolnego podciągu (MatchType.ANY).
setRealtimeTrigger(realtimeTrigger)StringFilterBuilderOkreśla, czy kontrola ma działać za każdym razem, gdy użytkownik naciśnie klawisz, czy tylko wtedy, gdy pole wprowadzania „zmieni się” (czyli gdy straci fokus lub użytkownik naciśnie klawisz Enter).

TableChartBuilder

Metody

MetodaZwracany typKrótki opis
build()ChartTworzy wykres.
enablePaging(enablePaging)TableChartBuilderOkreśla, czy należy włączyć przewijanie danych.
enablePaging(pageSize)TableChartBuilderWłącza podział na strony i ustala liczbę wierszy na stronie.
enablePaging(pageSize, startPage)TableChartBuilderUmożliwia podział na strony, ustawia liczbę wierszy na każdej stronie i pierwszą stronę tabeli do wyświetlenia (numery stron są liczone od zera).
enableRtlTable(rtlEnabled)TableChartBuilderDodaje podstawową obsługę języków zapisywanych od prawej do lewej (np. arabskiego lub hebrajskiego) przez odwrócenie kolejności kolumn tabeli, tak aby kolumna 0 była kolumną najbardziej na prawo, a ostatnia kolumna – najbardziej 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 służy do pobierania danych z zewnętrznego źródła, np. z Arkuszy Google.
setDataTable(tableBuilder)TableChartBuilderZa pomocą klasy DataTableBuilder ustawia tabelę danych, która ma być używana na potrzeby wykresu.
setDataTable(table)TableChartBuilderUstawia tabelę danych zawierającą linie wykresu oraz etykiety osi X.
setDataViewDefinition(dataViewDefinition)TableChartBuilderOkreśla definicję widoku danych używanego na wykresie.
setDimensions(width, height)TableChartBuilderOkreśla wymiary wykresu.
setFirstRowNumber(number)TableChartBuilderUstawia numer wiersza dla pierwszego wiersza w tabeli danych.
setInitialSortingAscending(column)TableChartBuilderUstawia indeks kolumny, według której tabela ma być początkowo sortowana (w kolejności rosnącej).
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 styl naprzemiennych kolorów 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.