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
Nazwa | Krótki opis |
---|---|
AreaChartBuilder | Narzędzie do tworzenia wykresów warstwowych. |
BarChartBuilder | Narzędzie do tworzenia wykresów słupkowych. |
Chart | Obiekt wykresu, który można przekonwertować na obraz statyczny. |
ChartHiddenDimensionStrategy | Sposób przedstawiania na wykresie ukrytych wymiarów w źródle. |
ChartMergeStrategy | Informacja o tym, jak wiele zakresów w źródle zostało wyrażonych na wykresie. |
ChartOptions | Wyświetla opcje skonfigurowane obecnie dla obiektu Chart , takie jak wysokość, kolor itp. |
ChartType | Typy wykresów obsługiwane przez usługę Wykresy. |
Charts | Punkt wejścia do tworzenia wykresów w skryptach. |
ColumnChartBuilder | Narzędzie do tworzenia wykresów kolumnowych. |
ColumnType | Wyliczenie prawidłowych typów danych dla kolumn w obiekcie DataTable . |
CurveStyle | Lista stylów krzywych na wykresie. |
DataTable | Tabela danych do użycia na wykresach. |
DataTableBuilder | Konstruktor obiektów DataTable. |
DataTableSource | Interfejs obiektów, które mogą prezentować swoje dane jako DataTable . |
DataViewDefinition | Definicja widoku danych służąca do wizualizacji danych na wykresie. |
DataViewDefinitionBuilder | Konstruktor dla obiektów DataViewDefinition . |
LineChartBuilder | Narzędzie do tworzenia wykresów liniowych. |
MatchType | Wartość określająca sposób dopasowania wartości ciągu znaków. |
NumberRangeFilterBuilder | Kreator ustawień filtra zakresu liczb. |
Orientation | Wyliczenie orientacji obiektu. |
PickerValuesLayout | Lista sposobów wyświetlania wybranych wartości w widżecie selektora. |
PieChartBuilder | Kreator wykresów kołowych. |
PointStyle | Lista stylów punktów na linii. |
Position | Lista pozycji legendy na wykresie. |
ScatterChartBuilder | Narzędzie do tworzenia wykresów punktowych. |
StringFilterBuilder | Kreator ustawień filtra ciągów tekstowych. |
TableChartBuilder | Kreator wykresów tabelarycznych. |
TextStyle | Obiekt konfiguracji stylu tekstu. |
TextStyleBuilder | Konstruktor służący do tworzenia obiektów TextStyle . |
AreaChartBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | Chart | Tworzenie wykresu. |
reverseCategories() | AreaChartBuilder | Odwraca rysunek serii na osi domeny. |
setBackgroundColor(cssValue) | AreaChartBuilder | Ustawia kolor tła wykresu. |
setColors(cssValues) | AreaChartBuilder | Ustawia kolory linii na wykresie. |
setDataSourceUrl(url) | AreaChartBuilder | Ustawia adres URL źródła danych używany do pobierania danych ze źródła zewnętrznego, takiego jak Arkusze Google. |
setDataTable(tableBuilder) | AreaChartBuilder | Konfiguruje tabelę danych, która ma być używana na wykresie za pomocą DataTableBuilder. |
setDataTable(table) | AreaChartBuilder | Ustawia tabelę danych, która zawiera linie wykresu i etykiety osi X. |
setDataViewDefinition(dataViewDefinition) | AreaChartBuilder | Określa definicję widoku danych używaną na wykresie. |
setDimensions(width, height) | AreaChartBuilder | Ustawia wymiary wykresu. |
setLegendPosition(position) | AreaChartBuilder | Określa pozycję legendy względem wykresu. |
setLegendTextStyle(textStyle) | AreaChartBuilder | Ustawia styl tekstu legendy wykresu. |
setOption(option, value) | AreaChartBuilder | Ustawia zaawansowane opcje wykresu. |
setPointStyle(style) | AreaChartBuilder | Ustawia styl punktów na linii. |
setRange(start, end) | AreaChartBuilder | Ustawia zakres wykresu. |
setStacked() | AreaChartBuilder | Stosuje wykres skumulowany, co oznacza, że wartości linii i słupków są skumulowane. |
setTitle(chartTitle) | AreaChartBuilder | Ustawia tytuł wykresu. |
setTitleTextStyle(textStyle) | AreaChartBuilder | Ustawia styl tekstu tytułu wykresu. |
setXAxisTextStyle(textStyle) | AreaChartBuilder | Ustawia styl tekstu osi poziomej. |
setXAxisTitle(title) | AreaChartBuilder | Dodaje tytuł do osi poziomej. |
setXAxisTitleTextStyle(textStyle) | AreaChartBuilder | Ustawia styl tekstu tytułu osi poziomej. |
setYAxisTextStyle(textStyle) | AreaChartBuilder | Ustawia styl tekstu osi pionowej. |
setYAxisTitle(title) | AreaChartBuilder | Dodaje tytuł do osi pionowej. |
setYAxisTitleTextStyle(textStyle) | AreaChartBuilder | Ustawia styl tekstu tytułu osi pionowej. |
useLogScale() | AreaChartBuilder | Zmienia oś zakresu na skalę logarytmiczną (wymaga, by wszystkie wartości były dodatnie). |
BarChartBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | Chart | Tworzenie wykresu. |
reverseCategories() | BarChartBuilder | Odwraca rysunek serii na osi domeny. |
reverseDirection() | BarChartBuilder | Odwraca kierunek, w którym paski rosną wzdłuż osi poziomej. |
setBackgroundColor(cssValue) | BarChartBuilder | Ustawia kolor tła wykresu. |
setColors(cssValues) | BarChartBuilder | Ustawia kolory linii na wykresie. |
setDataSourceUrl(url) | BarChartBuilder | Ustawia adres URL źródła danych używany do pobierania danych ze źródła zewnętrznego, takiego jak Arkusze Google. |
setDataTable(tableBuilder) | BarChartBuilder | Konfiguruje tabelę danych, która ma być używana na wykresie za pomocą DataTableBuilder. |
setDataTable(table) | BarChartBuilder | Ustawia tabelę danych, która zawiera linie wykresu i etykiety osi X. |
setDataViewDefinition(dataViewDefinition) | BarChartBuilder | Określa definicję widoku danych używaną na wykresie. |
setDimensions(width, height) | BarChartBuilder | Ustawia wymiary wykresu. |
setLegendPosition(position) | BarChartBuilder | Określa pozycję legendy względem wykresu. |
setLegendTextStyle(textStyle) | BarChartBuilder | Ustawia styl tekstu legendy wykresu. |
setOption(option, value) | BarChartBuilder | Ustawia zaawansowane opcje wykresu. |
setRange(start, end) | BarChartBuilder | Ustawia zakres wykresu. |
setStacked() | BarChartBuilder | Stosuje wykres skumulowany, co oznacza, że wartości linii i słupków są skumulowane. |
setTitle(chartTitle) | BarChartBuilder | Ustawia tytuł wykresu. |
setTitleTextStyle(textStyle) | BarChartBuilder | Ustawia styl tekstu tytułu wykresu. |
setXAxisTextStyle(textStyle) | BarChartBuilder | Ustawia styl tekstu osi poziomej. |
setXAxisTitle(title) | BarChartBuilder | Dodaje tytuł do osi poziomej. |
setXAxisTitleTextStyle(textStyle) | BarChartBuilder | Ustawia styl tekstu tytułu osi poziomej. |
setYAxisTextStyle(textStyle) | BarChartBuilder | Ustawia styl tekstu osi pionowej. |
setYAxisTitle(title) | BarChartBuilder | Dodaje tytuł do osi pionowej. |
setYAxisTitleTextStyle(textStyle) | BarChartBuilder | Ustawia styl tekstu tytułu osi pionowej. |
useLogScale() | BarChartBuilder | Zmienia oś zakresu na skalę logarytmiczną (wymaga, by wszystkie wartości były dodatnie). |
Chart
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
getAs(contentType) | Blob | Zwraca dane wewnątrz tego obiektu jako obiekt blob przekonwertowany na określony typ treści. |
getBlob() | Blob | Zwracaj dane wewnątrz tego obiektu jako obiekt blob. |
getOptions() | ChartOptions | Zwraca opcje wykresu, takie jak wysokość, kolory i osie. |
ChartHiddenDimensionStrategy
Właściwości
Właściwość | Typ | Opis |
---|---|---|
IGNORE_BOTH | Enum | Wartość domyślna. Wykresy pomijają ukryte kolumny i ukryte wiersze. |
IGNORE_ROWS | Enum | Wykresy pomijają tylko ukryte wiersze. |
IGNORE_COLUMNS | Enum | Wykresy pomijają tylko ukryte kolumny. |
SHOW_BOTH | Enum | Wykresy nie pomijają ukrytych kolumn ani ukrytych wierszy. |
ChartMergeStrategy
Właściwości
Właściwość | Typ | Opis |
---|---|---|
MERGE_COLUMNS | Enum | Domyślny: |
MERGE_ROWS | Enum | Wykresy scalają wiersze wielu zakresów. |
ChartOptions
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
get(option) | Object | Zwraca opcję skonfigurowaną dla tego wykresu. |
getOrDefault(option) | Object | Zwraca opcję skonfigurowaną dla tego wykresu. |
ChartType
Właściwości
Właściwość | Typ | Opis |
---|---|---|
TIMELINE | Enum | Wykres z osią czasu. |
AREA | Enum | Wykres warstwowy |
BAR | Enum | Wykres słupkowy |
BUBBLE | Enum | Wykres bąbelkowy. |
CANDLESTICK | Enum | Wykres świecowy. |
COLUMN | Enum | Wykres kolumnowy |
COMBO | Enum | Wykres kombi |
GAUGE | Enum | Wykres wskaźnikowy. |
GEO | Enum | Wykres geograficzny. |
HISTOGRAM | Enum | Histogram |
RADAR | Enum | Wykres radarowy. |
LINE | Enum | Wykres liniowy |
ORG | Enum | Wykres organizacyjny. |
PIE | Enum | Wykres kołowy |
SCATTER | Enum | wykres punktowy, |
SPARKLINE | Enum | Miniwykres. |
STEPPED_AREA | Enum | Wykres warstwowy krokowy. |
TABLE | Enum | Wykres tabelaryczny |
TREEMAP | Enum | Wykres diagramu. |
WATERFALL | Enum | Wykres kaskadowy. |
Charts
Właściwości
Właściwość | Typ | Opis |
---|---|---|
ChartHiddenDimensionStrategy | ChartHiddenDimensionStrategy | Sposób przedstawiania na wykresie ukrytych wymiarów w źródle. |
ChartMergeStrategy | ChartMergeStrategy | Informacja o tym, jak wiele zakresów w źródle zostało wyrażonych na wykresie. |
ChartType | ChartType | Lista typów wykresów obsługiwanych przez usługę Wykresy. |
ColumnType | ColumnType | Wyliczenie prawidłowych typów danych dla kolumn w obiekcie DataTable . |
CurveStyle | CurveStyle | Lista stylów krzywych na wykresie. |
PointStyle | PointStyle | Lista stylów punktów na linii. |
Position | Position | Lista pozycji legendy na wykresie. |
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
newAreaChart() | AreaChartBuilder | Rozpoczyna tworzenie wykresu warstwowego zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów. |
newBarChart() | BarChartBuilder | Rozpoczyna tworzenie wykresu słupkowego zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów. |
newColumnChart() | ColumnChartBuilder | Rozpoczyna tworzenie wykresu kolumnowego zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów. |
newDataTable() | DataTableBuilder | Tworzy pustą tabelę danych, w której wartości można ustawiać ręcznie. |
newDataViewDefinition() | DataViewDefinitionBuilder | Tworzy nową definicję widoku danych. |
newLineChart() | LineChartBuilder | Zaczyna tworzyć wykres liniowy zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów. |
newPieChart() | PieChartBuilder | Rozpoczyna tworzenie wykresu kołowego zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów. |
newScatterChart() | ScatterChartBuilder | Rozpoczyna tworzenie wykresu punktowego zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów. |
newTableChart() | TableChartBuilder | Zaczyna tworzyć wykres tabelaryczny zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów. |
newTextStyle() | TextStyleBuilder | Tworzy nowy kreator stylów tekstu. |
ColumnChartBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | Chart | Tworzenie wykresu. |
reverseCategories() | ColumnChartBuilder | Odwraca rysunek serii na osi domeny. |
setBackgroundColor(cssValue) | ColumnChartBuilder | Ustawia kolor tła wykresu. |
setColors(cssValues) | ColumnChartBuilder | Ustawia kolory linii na wykresie. |
setDataSourceUrl(url) | ColumnChartBuilder | Ustawia adres URL źródła danych używany do pobierania danych ze źródła zewnętrznego, takiego jak Arkusze Google. |
setDataTable(tableBuilder) | ColumnChartBuilder | Konfiguruje tabelę danych, która ma być używana na wykresie za pomocą DataTableBuilder. |
setDataTable(table) | ColumnChartBuilder | Ustawia tabelę danych, która zawiera linie wykresu i etykiety osi X. |
setDataViewDefinition(dataViewDefinition) | ColumnChartBuilder | Określa definicję widoku danych używaną na wykresie. |
setDimensions(width, height) | ColumnChartBuilder | Ustawia wymiary wykresu. |
setLegendPosition(position) | ColumnChartBuilder | Określa pozycję legendy względem wykresu. |
setLegendTextStyle(textStyle) | ColumnChartBuilder | Ustawia styl tekstu legendy wykresu. |
setOption(option, value) | ColumnChartBuilder | Ustawia zaawansowane opcje wykresu. |
setRange(start, end) | ColumnChartBuilder | Ustawia zakres wykresu. |
setStacked() | ColumnChartBuilder | Stosuje wykres skumulowany, co oznacza, że wartości linii i słupków są skumulowane. |
setTitle(chartTitle) | ColumnChartBuilder | Ustawia tytuł wykresu. |
setTitleTextStyle(textStyle) | ColumnChartBuilder | Ustawia styl tekstu tytułu wykresu. |
setXAxisTextStyle(textStyle) | ColumnChartBuilder | Ustawia styl tekstu osi poziomej. |
setXAxisTitle(title) | ColumnChartBuilder | Dodaje tytuł do osi poziomej. |
setXAxisTitleTextStyle(textStyle) | ColumnChartBuilder | Ustawia styl tekstu tytułu osi poziomej. |
setYAxisTextStyle(textStyle) | ColumnChartBuilder | Ustawia styl tekstu osi pionowej. |
setYAxisTitle(title) | ColumnChartBuilder | Dodaje tytuł do osi pionowej. |
setYAxisTitleTextStyle(textStyle) | ColumnChartBuilder | Ustawia styl tekstu tytułu osi pionowej. |
useLogScale() | ColumnChartBuilder | Zmienia oś zakresu na skalę logarytmiczną (wymaga, by wszystkie wartości były dodatnie). |
ColumnType
Właściwości
Właściwość | Typ | Opis |
---|---|---|
DATE | Enum | Odpowiada wartościom dat. |
NUMBER | Enum | Odpowiada wartościom liczbowym. |
STRING | Enum | Odpowiada wartościom w postaci ciągów znaków. |
CurveStyle
Właściwości
Właściwość | Typ | Opis |
---|---|---|
NORMAL | Enum | Proste linie bez krzywych. |
SMOOTH | Enum | Kąty linii są wygładzone. |
DataTable
DataTableBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addColumn(type, label) | DataTableBuilder | Dodaje kolumnę do tabeli danych. |
addRow(values) | DataTableBuilder | Dodaje wiersz do tabeli danych. |
build() | DataTable | Kompiluje i zwraca tabelę danych. |
setValue(row, column, value) | DataTableBuilder | Ustawia określoną wartość w tabeli. |
DataTableSource
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
getDataTable() | DataTable | Zwraca dane wewnątrz tego obiektu jako tabela DataTable. |
DataViewDefinition
DataViewDefinitionBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | DataViewDefinition | Kompiluje i zwraca obiekt definicji widoku danych, który został utworzony za pomocą tego konstruktora. |
setColumns(columns) | DataViewDefinitionBuilder | Konfiguruje indeksy kolumn do uwzględnienia w widoku danych oraz określa informacje o rolach i kolumnach. |
LineChartBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | Chart | Tworzenie wykresu. |
reverseCategories() | LineChartBuilder | Odwraca rysunek serii na osi domeny. |
setBackgroundColor(cssValue) | LineChartBuilder | Ustawia kolor tła wykresu. |
setColors(cssValues) | LineChartBuilder | Ustawia kolory linii na wykresie. |
setCurveStyle(style) | LineChartBuilder | Ustawia styl krzywych na wykresie. |
setDataSourceUrl(url) | LineChartBuilder | Ustawia adres URL źródła danych używany do pobierania danych ze źródła zewnętrznego, takiego jak Arkusze Google. |
setDataTable(tableBuilder) | LineChartBuilder | Konfiguruje tabelę danych, która ma być używana na wykresie za pomocą DataTableBuilder. |
setDataTable(table) | LineChartBuilder | Ustawia tabelę danych, która zawiera linie wykresu i etykiety osi X. |
setDataViewDefinition(dataViewDefinition) | LineChartBuilder | Określa definicję widoku danych używaną na wykresie. |
setDimensions(width, height) | LineChartBuilder | Ustawia wymiary wykresu. |
setLegendPosition(position) | LineChartBuilder | Określa pozycję legendy względem wykresu. |
setLegendTextStyle(textStyle) | LineChartBuilder | Ustawia styl tekstu legendy wykresu. |
setOption(option, value) | LineChartBuilder | Ustawia zaawansowane opcje wykresu. |
setPointStyle(style) | LineChartBuilder | Ustawia styl punktów na linii. |
setRange(start, end) | LineChartBuilder | Ustawia zakres wykresu. |
setTitle(chartTitle) | LineChartBuilder | Ustawia tytuł wykresu. |
setTitleTextStyle(textStyle) | LineChartBuilder | Ustawia styl tekstu tytułu wykresu. |
setXAxisTextStyle(textStyle) | LineChartBuilder | Ustawia styl tekstu osi poziomej. |
setXAxisTitle(title) | LineChartBuilder | Dodaje tytuł do osi poziomej. |
setXAxisTitleTextStyle(textStyle) | LineChartBuilder | Ustawia styl tekstu tytułu osi poziomej. |
setYAxisTextStyle(textStyle) | LineChartBuilder | Ustawia styl tekstu osi pionowej. |
setYAxisTitle(title) | LineChartBuilder | Dodaje tytuł do osi pionowej. |
setYAxisTitleTextStyle(textStyle) | LineChartBuilder | Ustawia styl tekstu tytułu osi pionowej. |
useLogScale() | LineChartBuilder | Zmienia oś zakresu na skalę logarytmiczną (wymaga, by wszystkie wartości były dodatnie). |
MatchType
Właściwości
Właściwość | Typ | Opis |
---|---|---|
EXACT | Enum | Dopasuj tylko dokładne wartości |
PREFIX | Enum | Dopasuj prefiksy, zaczynając od początku wartości |
ANY | Enum | Dopasuj dowolny podłańcuch |
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
getName() | String | Zwraca nazwę typu dopasowania, który ma zostać użyty w pliku JSON opcji. |
NumberRangeFilterBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setMaxValue(maxValue) | NumberRangeFilterBuilder | Ustawia maksymalną dozwoloną wartość dla niższego zakresu. |
setMinValue(minValue) | NumberRangeFilterBuilder | Ustawia minimalną dozwoloną wartość dla niższego zakresu. |
setOrientation(orientation) | NumberRangeFilterBuilder | Ustawia orientację suwaka. |
setShowRangeValues(showRangeValues) | NumberRangeFilterBuilder | Określa, czy obok suwaka, który wyświetla zakresy zaznaczonego zakresu, mają być etykiety. |
setTicks(ticks) | NumberRangeFilterBuilder | Ustawia 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ść | Typ | Opis |
---|---|---|
HORIZONTAL | Enum | Układ poziomy. |
VERTICAL | Enum | Orientacja pionowa. |
PickerValuesLayout
Właściwości
Właściwość | Typ | Opis |
---|---|---|
ASIDE | Enum | Wybrane wartości wyświetlają się w jednym wierszu tekstu obok widżetu selektora wartości. |
BELOW | Enum | Wybrane wartości wyświetlają się w jednej linii tekstowej pod widżetem. |
BELOW_WRAPPING | Enum | Podobnie jak poniżej, ale wpisy, które nie mieszczą się w selektorze, zawijają się do nowego wiersza. |
BELOW_STACKED | Enum | Wybrane wartości pojawią się w kolumnie pod widżetem. |
PieChartBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | Chart | Tworzenie wykresu. |
reverseCategories() | PieChartBuilder | Odwraca rysunek serii na osi domeny. |
set3D() | PieChartBuilder | Ustawia trójwymiarowy wykres. |
setBackgroundColor(cssValue) | PieChartBuilder | Ustawia kolor tła wykresu. |
setColors(cssValues) | PieChartBuilder | Ustawia kolory linii na wykresie. |
setDataSourceUrl(url) | PieChartBuilder | Ustawia adres URL źródła danych używany do pobierania danych ze źródła zewnętrznego, takiego jak Arkusze Google. |
setDataTable(tableBuilder) | PieChartBuilder | Konfiguruje tabelę danych, która ma być używana na wykresie za pomocą DataTableBuilder. |
setDataTable(table) | PieChartBuilder | Ustawia tabelę danych, która zawiera linie wykresu i etykiety osi X. |
setDataViewDefinition(dataViewDefinition) | PieChartBuilder | Określa definicję widoku danych używaną na wykresie. |
setDimensions(width, height) | PieChartBuilder | Ustawia wymiary wykresu. |
setLegendPosition(position) | PieChartBuilder | Określa pozycję legendy względem wykresu. |
setLegendTextStyle(textStyle) | PieChartBuilder | Ustawia styl tekstu legendy wykresu. |
setOption(option, value) | PieChartBuilder | Ustawia zaawansowane opcje wykresu. |
setTitle(chartTitle) | PieChartBuilder | Ustawia tytuł wykresu. |
setTitleTextStyle(textStyle) | PieChartBuilder | Ustawia styl tekstu tytułu wykresu. |
PointStyle
Właściwości
Właściwość | Typ | Opis |
---|---|---|
NONE | Enum | Nie wyświetlaj punktów linii. |
TINY | Enum | Używaj małych punktów liniowych. |
MEDIUM | Enum | Użyj punktów linii średniej rozmiaru. |
LARGE | Enum | Użyj punktów linii o dużym rozmiarze. |
HUGE | Enum | Użyj punktów linii o największym rozmiarze. |
Position
Właściwości
Właściwość | Typ | Opis |
---|---|---|
TOP | Enum | Nad wykresem. |
RIGHT | Enum | Po prawej stronie wykresu. |
BOTTOM | Enum | Pod wykresem |
NONE | Enum | Nie zostanie wyświetlona żadna legenda. |
ScatterChartBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | Chart | Tworzenie wykresu. |
setBackgroundColor(cssValue) | ScatterChartBuilder | Ustawia kolor tła wykresu. |
setColors(cssValues) | ScatterChartBuilder | Ustawia kolory linii na wykresie. |
setDataSourceUrl(url) | ScatterChartBuilder | Ustawia adres URL źródła danych używany do pobierania danych ze źródła zewnętrznego, takiego jak Arkusze Google. |
setDataTable(tableBuilder) | ScatterChartBuilder | Konfiguruje tabelę danych, która ma być używana na wykresie za pomocą DataTableBuilder. |
setDataTable(table) | ScatterChartBuilder | Ustawia tabelę danych, która zawiera linie wykresu i etykiety osi X. |
setDataViewDefinition(dataViewDefinition) | ScatterChartBuilder | Określa definicję widoku danych używaną na wykresie. |
setDimensions(width, height) | ScatterChartBuilder | Ustawia wymiary wykresu. |
setLegendPosition(position) | ScatterChartBuilder | Określa pozycję legendy względem wykresu. |
setLegendTextStyle(textStyle) | ScatterChartBuilder | Ustawia styl tekstu legendy wykresu. |
setOption(option, value) | ScatterChartBuilder | Ustawia zaawansowane opcje wykresu. |
setPointStyle(style) | ScatterChartBuilder | Ustawia styl punktów na linii. |
setTitle(chartTitle) | ScatterChartBuilder | Ustawia tytuł wykresu. |
setTitleTextStyle(textStyle) | ScatterChartBuilder | Ustawia styl tekstu tytułu wykresu. |
setXAxisLogScale() | ScatterChartBuilder | Zmienia oś poziomą w skalę logarytmiczną (wszystkie wartości muszą być dodatnie). |
setXAxisRange(start, end) | ScatterChartBuilder | Ustawia zakres osi poziomej wykresu. |
setXAxisTextStyle(textStyle) | ScatterChartBuilder | Ustawia styl tekstu osi poziomej. |
setXAxisTitle(title) | ScatterChartBuilder | Dodaje tytuł do osi poziomej. |
setXAxisTitleTextStyle(textStyle) | ScatterChartBuilder | Ustawia styl tekstu tytułu osi poziomej. |
setYAxisLogScale() | ScatterChartBuilder | Zmienia oś pionową w skalę logarytmiczną (wszystkie wartości muszą być dodatnie). |
setYAxisRange(start, end) | ScatterChartBuilder | Ustawia zakres dla osi pionowej wykresu. |
setYAxisTextStyle(textStyle) | ScatterChartBuilder | Ustawia styl tekstu osi pionowej. |
setYAxisTitle(title) | ScatterChartBuilder | Dodaje tytuł do osi pionowej. |
setYAxisTitleTextStyle(textStyle) | ScatterChartBuilder | Ustawia styl tekstu tytułu osi pionowej. |
StringFilterBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setCaseSensitive(caseSensitive) | StringFilterBuilder | Określa, czy przy dopasowaniu ma być rozróżniana wielkość liter. |
setMatchType(matchType) | StringFilterBuilder | Okreś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) | StringFilterBuilder | Okreś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
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | Chart | Tworzenie wykresu. |
enablePaging(enablePaging) | TableChartBuilder | Określa, czy należy włączyć stronicowanie danych. |
enablePaging(pageSize) | TableChartBuilder | Włącza stronicowanie i ustawia liczbę wierszy na każdej stronie. |
enablePaging(pageSize, startPage) | TableChartBuilder | Włącza stronicowanie. Ustawia liczbę wierszy na każdej stronie i na pierwszej stronie tabeli (numery stron są liczone od zera). |
enableRtlTable(rtlEnabled) | TableChartBuilder | Dodaje 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) | TableChartBuilder | Określa, czy kolumny mają być sortowane, gdy użytkownik kliknie nagłówek kolumny. |
setDataSourceUrl(url) | TableChartBuilder | Ustawia adres URL źródła danych używany do pobierania danych ze źródła zewnętrznego, takiego jak Arkusze Google. |
setDataTable(tableBuilder) | TableChartBuilder | Konfiguruje tabelę danych, która ma być używana na wykresie za pomocą DataTableBuilder. |
setDataTable(table) | TableChartBuilder | Ustawia tabelę danych, która zawiera linie wykresu i etykiety osi X. |
setDataViewDefinition(dataViewDefinition) | TableChartBuilder | Określa definicję widoku danych używaną na wykresie. |
setDimensions(width, height) | TableChartBuilder | Ustawia wymiary wykresu. |
setFirstRowNumber(number) | TableChartBuilder | Ustawia numer pierwszego wiersza w tabeli danych. |
setInitialSortingAscending(column) | TableChartBuilder | Ustawia indeks kolumny, według której tabela ma być początkowo sortowana (rosnąco). |
setInitialSortingDescending(column) | TableChartBuilder | Ustawia indeks kolumny, według której tabela ma być początkowo sortowana (malejąco). |
setOption(option, value) | TableChartBuilder | Ustawia zaawansowane opcje wykresu. |
showRowNumberColumn(showRowNumber) | TableChartBuilder | Określa, czy numer wiersza ma być wyświetlany jako pierwsza kolumna tabeli. |
useAlternatingRowStyle(alternate) | TableChartBuilder | Określa, czy zmienny styl kolorów jest przypisywany do wierszy nieparzystych i parzystych na wykresie tabelarycznym. |
TextStyle
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
getColor() | String | Pobiera kolor stylu tekstu. |
getFontName() | String | Pobiera nazwę czcionki stylu tekstu. |
getFontSize() | Number | Pobiera rozmiar czcionki stylu tekstu. |
TextStyleBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | TextStyle | Kompiluje i zwraca obiekt konfiguracji stylu tekstu, który został utworzony za pomocą tego konstruktora. |
setColor(cssValue) | TextStyleBuilder | Ustawia kolor stylu tekstu. |
setFontName(fontName) | TextStyleBuilder | Ustawia nazwę czcionki stylu tekstu |
setFontSize(fontSize) | TextStyleBuilder | Ustawia rozmiar czcionki stylu tekstu. |