Charts Service

Tangga Lagu

Layanan ini memungkinkan pengguna membuat diagram menggunakan Google Charts Tools dan merendernya ke sisi server. Jika Anda ingin merender diagram di browser web, gunakan Google Charts API.

Contoh ini membuat tabel data dasar, mengisi diagram area dengan data, dan menambahkannya ke halaman web sebagai gambar:

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;

}

Class

NamaDeskripsi singkat
AreaChartBuilderBuilder untuk diagram area.
BarChartBuilderBuilder untuk diagram batang.
ChartObjek Chart, yang dapat dikonversi menjadi gambar statis.
ChartHiddenDimensionStrategyEnumerasi cara dimensi tersembunyi dalam sumber dinyatakan dalam diagram.
ChartMergeStrategyEnumerasi bagaimana beberapa rentang dalam sumber dinyatakan dalam diagram.
ChartOptionsMengekspos opsi yang saat ini dikonfigurasi untuk Chart, seperti tinggi, warna, dll.
ChartTypeJenis diagram yang didukung oleh layanan Charts.
ChartsTitik entri untuk membuat Diagram dalam skrip.
ColumnChartBuilderBuilder untuk diagram kolom.
ColumnTypeEnumerasi jenis data yang valid untuk kolom di DataTable.
CurveStyleEnumerasi gaya untuk kurva dalam diagram.
DataTableTabel Data yang akan digunakan dalam diagram.
DataTableBuilderBuilder objek DataTable.
DataTableSourceAntarmuka untuk objek yang dapat menampilkan datanya sebagai DataTable.
DataViewDefinitionDefinisi tampilan data untuk memvisualisasikan data diagram.
DataViewDefinitionBuilderBuilder untuk objek DataViewDefinition.
LineChartBuilderBuilder untuk diagram garis.
MatchTypeEnumerasi bagaimana nilai string harus dicocokkan.
NumberRangeFilterBuilderBuilder untuk kontrol filter rentang angka.
OrientationEnumerasi orientasi objek.
PickerValuesLayoutEnumerasi cara menampilkan nilai yang dipilih di widget pemilih.
PieChartBuilderBuilder untuk diagram lingkaran.
PointStyleEnumerasi gaya titik dalam garis.
PositionEnumerasi posisi legenda dalam diagram.
ScatterChartBuilderBuilder untuk diagram sebar.
StringFilterBuilderBuilder untuk kontrol filter string.
TableChartBuilderBuilder untuk diagram tabel.
TextStyleObjek konfigurasi gaya teks.
TextStyleBuilderBuilder yang digunakan untuk membuat objek TextStyle.

AreaChartBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()ChartMembuat diagram.
reverseCategories()AreaChartBuilderMembalikkan gambar deret di sumbu domain.
setBackgroundColor(cssValue)AreaChartBuilderMenetapkan warna latar belakang untuk diagram.
setColors(cssValues)AreaChartBuilderMenetapkan warna untuk garis dalam diagram.
setDataSourceUrl(url)AreaChartBuilderMenetapkan URL sumber data yang digunakan untuk mengambil data dari sumber eksternal, seperti Google Spreadsheet.
setDataTable(tableBuilder)AreaChartBuilderMenetapkan tabel data yang akan digunakan untuk diagram menggunakan DataTableBuilder.
setDataTable(table)AreaChartBuilderMenetapkan tabel data yang berisi garis untuk diagram, serta label sumbu X.
setDataViewDefinition(dataViewDefinition)AreaChartBuilderMenetapkan definisi tampilan data yang akan digunakan untuk diagram.
setDimensions(width, height)AreaChartBuilderMenetapkan dimensi untuk diagram.
setLegendPosition(position)AreaChartBuilderMenetapkan posisi legenda sehubungan dengan diagram.
setLegendTextStyle(textStyle)AreaChartBuilderMenetapkan gaya teks legenda diagram.
setOption(option, value)AreaChartBuilderMenetapkan opsi lanjutan untuk diagram ini.
setPointStyle(style)AreaChartBuilderMenetapkan gaya untuk titik dalam garis.
setRange(start, end)AreaChartBuilderMenetapkan rentang untuk diagram.
setStacked()AreaChartBuilderMenggunakan garis bertumpuk, artinya nilai baris dan batang ditumpuk (akumulasi).
setTitle(chartTitle)AreaChartBuilderMenetapkan judul diagram.
setTitleTextStyle(textStyle)AreaChartBuilderMenetapkan gaya teks judul diagram.
setXAxisTextStyle(textStyle)AreaChartBuilderMenetapkan gaya teks sumbu horizontal.
setXAxisTitle(title)AreaChartBuilderMenambahkan judul ke sumbu horizontal.
setXAxisTitleTextStyle(textStyle)AreaChartBuilderMenetapkan gaya teks judul sumbu horizontal.
setYAxisTextStyle(textStyle)AreaChartBuilderMenetapkan gaya teks sumbu vertikal.
setYAxisTitle(title)AreaChartBuilderMenambahkan judul ke sumbu vertikal.
setYAxisTitleTextStyle(textStyle)AreaChartBuilderMenetapkan gaya teks judul sumbu vertikal.
useLogScale()AreaChartBuilderMembuat sumbu rentang menjadi skala logaritmik (mengharuskan semua nilai positif).

BarChartBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()ChartMembuat diagram.
reverseCategories()BarChartBuilderMembalikkan gambar deret di sumbu domain.
reverseDirection()BarChartBuilderMembalik arah pertumbuhan batang di sepanjang sumbu horizontal.
setBackgroundColor(cssValue)BarChartBuilderMenetapkan warna latar belakang untuk diagram.
setColors(cssValues)BarChartBuilderMenetapkan warna untuk garis dalam diagram.
setDataSourceUrl(url)BarChartBuilderMenetapkan URL sumber data yang digunakan untuk mengambil data dari sumber eksternal, seperti Google Spreadsheet.
setDataTable(tableBuilder)BarChartBuilderMenetapkan tabel data yang akan digunakan untuk diagram menggunakan DataTableBuilder.
setDataTable(table)BarChartBuilderMenetapkan tabel data yang berisi garis untuk diagram, serta label sumbu X.
setDataViewDefinition(dataViewDefinition)BarChartBuilderMenetapkan definisi tampilan data yang akan digunakan untuk diagram.
setDimensions(width, height)BarChartBuilderMenetapkan dimensi untuk diagram.
setLegendPosition(position)BarChartBuilderMenetapkan posisi legenda sehubungan dengan diagram.
setLegendTextStyle(textStyle)BarChartBuilderMenetapkan gaya teks legenda diagram.
setOption(option, value)BarChartBuilderMenetapkan opsi lanjutan untuk diagram ini.
setRange(start, end)BarChartBuilderMenetapkan rentang untuk diagram.
setStacked()BarChartBuilderMenggunakan garis bertumpuk, artinya nilai baris dan batang ditumpuk (akumulasi).
setTitle(chartTitle)BarChartBuilderMenetapkan judul diagram.
setTitleTextStyle(textStyle)BarChartBuilderMenetapkan gaya teks judul diagram.
setXAxisTextStyle(textStyle)BarChartBuilderMenetapkan gaya teks sumbu horizontal.
setXAxisTitle(title)BarChartBuilderMenambahkan judul ke sumbu horizontal.
setXAxisTitleTextStyle(textStyle)BarChartBuilderMenetapkan gaya teks judul sumbu horizontal.
setYAxisTextStyle(textStyle)BarChartBuilderMenetapkan gaya teks sumbu vertikal.
setYAxisTitle(title)BarChartBuilderMenambahkan judul ke sumbu vertikal.
setYAxisTitleTextStyle(textStyle)BarChartBuilderMenetapkan gaya teks judul sumbu vertikal.
useLogScale()BarChartBuilderMembuat sumbu rentang menjadi skala logaritmik (mengharuskan semua nilai positif).

Chart

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getAs(contentType)BlobMenampilkan data di dalam objek ini sebagai blob yang dikonversi ke jenis konten yang ditentukan.
getBlob()BlobMenampilkan data di dalam objek ini sebagai blob.
getOptions()ChartOptionsMenampilkan opsi untuk diagram ini, seperti tinggi, warna, dan sumbu.

ChartHiddenDimensionStrategy

Properti

PropertiJenisDeskripsi
IGNORE_BOTHEnumDefault; diagram mengabaikan semua kolom dan baris tersembunyi.
IGNORE_ROWSEnumDiagram hanya mengabaikan baris tersembunyi.
IGNORE_COLUMNSEnumDiagram hanya mengabaikan kolom tersembunyi.
SHOW_BOTHEnumDiagram tidak melewati kolom atau baris tersembunyi.

ChartMergeStrategy

Properti

PropertiJenisDeskripsi
MERGE_COLUMNSEnumDefault.
MERGE_ROWSEnumDiagram menggabungkan baris dari beberapa rentang.

ChartOptions

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
get(option)ObjectMenampilkan opsi yang dikonfigurasi untuk diagram ini.
getOrDefault(option)ObjectMenampilkan opsi yang dikonfigurasi untuk diagram ini.

ChartType

Properti

PropertiJenisDeskripsi
TIMELINEEnumDiagram linimasa.
AREAEnumDiagram area
BAREnumDiagram batang
BUBBLEEnumDiagram balon.
CANDLESTICKEnumDiagram batang lilin.
COLUMNEnumDiagram kolom
COMBOEnumDiagram kombinasi
GAUGEEnumDiagram meteran.
GEOEnumDiagram geografis.
HISTOGRAMEnumHistogram
RADAREnumDiagram radar.
LINEEnumDiagram garis
ORGEnumDiagram organisasi.
PIEEnumDiagram lingkaran
SCATTEREnumDiagram sebar
SPARKLINEEnumDiagram garis percik.
STEPPED_AREAEnumDiagram area berundak.
TABLEEnumDiagram tabel
TREEMAPEnumDiagram peta hierarki.
WATERFALLEnumDiagram waterfall.

Charts

Properti

PropertiJenisDeskripsi
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyEnumerasi cara dimensi tersembunyi dalam sumber dinyatakan dalam diagram.
ChartMergeStrategyChartMergeStrategyEnumerasi bagaimana beberapa rentang dalam sumber dinyatakan dalam diagram.
ChartTypeChartTypeEnumerasi jenis diagram yang didukung oleh layanan Charts.
ColumnTypeColumnTypeEnumerasi jenis data yang valid untuk kolom di DataTable.
CurveStyleCurveStyleEnumerasi gaya untuk kurva dalam diagram.
PointStylePointStyleEnumerasi gaya titik dalam garis.
PositionPositionEnumerasi posisi legenda dalam diagram.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
newAreaChart()AreaChartBuilderMulai membuat diagram area, seperti yang dijelaskan dalam dokumentasi Google Chart Tools.
newBarChart()BarChartBuilderMulai membuat diagram batang, seperti yang dijelaskan dalam dokumentasi Alat Google Chart.
newColumnChart()ColumnChartBuilderMulai membuat diagram kolom, seperti yang dijelaskan dalam dokumentasi Google Chart Tools.
newDataTable()DataTableBuilderMembuat tabel data kosong, yang dapat ditetapkan nilainya secara manual.
newDataViewDefinition()DataViewDefinitionBuilderMembuat definisi tampilan data baru.
newLineChart()LineChartBuilderMulai membuat diagram garis, seperti yang dijelaskan dalam dokumentasi Google Chart Tools.
newPieChart()PieChartBuilderMulai membuat diagram lingkaran, seperti yang dijelaskan dalam dokumentasi Google Chart Tools.
newScatterChart()ScatterChartBuilderMulai membuat diagram sebar, seperti yang dijelaskan dalam dokumentasi Alat Google Chart.
newTableChart()TableChartBuilderMulai membuat diagram tabel, seperti yang dijelaskan dalam dokumentasi Google Chart Tools.
newTextStyle()TextStyleBuilderMembuat builder gaya teks baru.

ColumnChartBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()ChartMembuat diagram.
reverseCategories()ColumnChartBuilderMembalikkan gambar deret di sumbu domain.
setBackgroundColor(cssValue)ColumnChartBuilderMenetapkan warna latar belakang untuk diagram.
setColors(cssValues)ColumnChartBuilderMenetapkan warna untuk garis dalam diagram.
setDataSourceUrl(url)ColumnChartBuilderMenetapkan URL sumber data yang digunakan untuk mengambil data dari sumber eksternal, seperti Google Spreadsheet.
setDataTable(tableBuilder)ColumnChartBuilderMenetapkan tabel data yang akan digunakan untuk diagram menggunakan DataTableBuilder.
setDataTable(table)ColumnChartBuilderMenetapkan tabel data yang berisi garis untuk diagram, serta label sumbu X.
setDataViewDefinition(dataViewDefinition)ColumnChartBuilderMenetapkan definisi tampilan data yang akan digunakan untuk diagram.
setDimensions(width, height)ColumnChartBuilderMenetapkan dimensi untuk diagram.
setLegendPosition(position)ColumnChartBuilderMenetapkan posisi legenda sehubungan dengan diagram.
setLegendTextStyle(textStyle)ColumnChartBuilderMenetapkan gaya teks legenda diagram.
setOption(option, value)ColumnChartBuilderMenetapkan opsi lanjutan untuk diagram ini.
setRange(start, end)ColumnChartBuilderMenetapkan rentang untuk diagram.
setStacked()ColumnChartBuilderMenggunakan garis bertumpuk, artinya nilai baris dan batang ditumpuk (akumulasi).
setTitle(chartTitle)ColumnChartBuilderMenetapkan judul diagram.
setTitleTextStyle(textStyle)ColumnChartBuilderMenetapkan gaya teks judul diagram.
setXAxisTextStyle(textStyle)ColumnChartBuilderMenetapkan gaya teks sumbu horizontal.
setXAxisTitle(title)ColumnChartBuilderMenambahkan judul ke sumbu horizontal.
setXAxisTitleTextStyle(textStyle)ColumnChartBuilderMenetapkan gaya teks judul sumbu horizontal.
setYAxisTextStyle(textStyle)ColumnChartBuilderMenetapkan gaya teks sumbu vertikal.
setYAxisTitle(title)ColumnChartBuilderMenambahkan judul ke sumbu vertikal.
setYAxisTitleTextStyle(textStyle)ColumnChartBuilderMenetapkan gaya teks judul sumbu vertikal.
useLogScale()ColumnChartBuilderMembuat sumbu rentang menjadi skala logaritmik (mengharuskan semua nilai positif).

ColumnType

Properti

PropertiJenisDeskripsi
DATEEnumBerhubungan dengan nilai tanggal.
NUMBEREnumBerhubungan dengan nilai angka.
STRINGEnumBerhubungan dengan nilai string.

CurveStyle

Properti

PropertiJenisDeskripsi
NORMALEnumGaris lurus tanpa lengkungan.
SMOOTHEnumSudut garis dihaluskan.

DataTable

DataTableBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addColumn(type, label)DataTableBuilderMenambahkan kolom ke tabel data.
addRow(values)DataTableBuilderMenambahkan baris ke tabel data.
build()DataTableMem-build dan menampilkan tabel data.
setValue(row, column, value)DataTableBuilderMenetapkan nilai tertentu dalam tabel.

DataTableSource

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getDataTable()DataTableMenampilkan data di dalam objek ini sebagai DataTable.

DataViewDefinition

DataViewDefinitionBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()DataViewDefinitionMembuat dan menampilkan objek definisi tampilan data yang dibuat menggunakan builder ini.
setColumns(columns)DataViewDefinitionBuilderMenetapkan indeks kolom yang akan disertakan dalam tampilan data serta menentukan informasi kolom peran.

LineChartBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()ChartMembuat diagram.
reverseCategories()LineChartBuilderMembalikkan gambar deret di sumbu domain.
setBackgroundColor(cssValue)LineChartBuilderMenetapkan warna latar belakang untuk diagram.
setColors(cssValues)LineChartBuilderMenetapkan warna untuk garis dalam diagram.
setCurveStyle(style)LineChartBuilderMenetapkan gaya yang akan digunakan untuk kurva dalam diagram.
setDataSourceUrl(url)LineChartBuilderMenetapkan URL sumber data yang digunakan untuk mengambil data dari sumber eksternal, seperti Google Spreadsheet.
setDataTable(tableBuilder)LineChartBuilderMenetapkan tabel data yang akan digunakan untuk diagram menggunakan DataTableBuilder.
setDataTable(table)LineChartBuilderMenetapkan tabel data yang berisi garis untuk diagram, serta label sumbu X.
setDataViewDefinition(dataViewDefinition)LineChartBuilderMenetapkan definisi tampilan data yang akan digunakan untuk diagram.
setDimensions(width, height)LineChartBuilderMenetapkan dimensi untuk diagram.
setLegendPosition(position)LineChartBuilderMenetapkan posisi legenda sehubungan dengan diagram.
setLegendTextStyle(textStyle)LineChartBuilderMenetapkan gaya teks legenda diagram.
setOption(option, value)LineChartBuilderMenetapkan opsi lanjutan untuk diagram ini.
setPointStyle(style)LineChartBuilderMenetapkan gaya untuk titik dalam garis.
setRange(start, end)LineChartBuilderMenetapkan rentang untuk diagram.
setTitle(chartTitle)LineChartBuilderMenetapkan judul diagram.
setTitleTextStyle(textStyle)LineChartBuilderMenetapkan gaya teks judul diagram.
setXAxisTextStyle(textStyle)LineChartBuilderMenetapkan gaya teks sumbu horizontal.
setXAxisTitle(title)LineChartBuilderMenambahkan judul ke sumbu horizontal.
setXAxisTitleTextStyle(textStyle)LineChartBuilderMenetapkan gaya teks judul sumbu horizontal.
setYAxisTextStyle(textStyle)LineChartBuilderMenetapkan gaya teks sumbu vertikal.
setYAxisTitle(title)LineChartBuilderMenambahkan judul ke sumbu vertikal.
setYAxisTitleTextStyle(textStyle)LineChartBuilderMenetapkan gaya teks judul sumbu vertikal.
useLogScale()LineChartBuilderMembuat sumbu rentang menjadi skala logaritmik (mengharuskan semua nilai positif).

MatchType

Properti

PropertiJenisDeskripsi
EXACTEnumHanya cocok dengan nilai persis
PREFIXEnumMencocokkan awalan yang dimulai dari awal nilai
ANYEnumCocok dengan substring apa pun

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getName()StringMenampilkan nama jenis pencocokan yang akan digunakan dalam opsi JSON.

NumberRangeFilterBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setMaxValue(maxValue)NumberRangeFilterBuilderMenetapkan nilai maksimum yang diizinkan untuk rentang yang lebih rendah.
setMinValue(minValue)NumberRangeFilterBuilderMenetapkan nilai minimum yang diizinkan untuk rentang yang lebih rendah.
setOrientation(orientation)NumberRangeFilterBuilderMenetapkan orientasi penggeser.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderMenetapkan apakah akan memiliki label di samping penggeser yang menampilkan jangkauan rentang yang dipilih.
setTicks(ticks)NumberRangeFilterBuilderMenetapkan jumlah tick (posisi tetap dalam panel rentang), yang dapat berisi tombol penggeser filter rentang angka.

Orientation

Properti

PropertiJenisDeskripsi
HORIZONTALEnumOrientasi horizontal.
VERTICALEnumOrientasi vertikal.

PickerValuesLayout

Properti

PropertiJenisDeskripsi
ASIDEEnumNilai yang dipilih akan ditampilkan dalam satu baris teks di samping widget pemilih nilai.
BELOWEnumNilai yang dipilih ditampilkan dalam satu baris teks di bawah widget.
BELOW_WRAPPINGEnumMirip dengan yang di bawah ini, tetapi entri yang tidak dapat dimuat dalam wrapper pemilih ke baris baru.
BELOW_STACKEDEnumNilai yang dipilih akan ditampilkan di kolom di bawah widget.

PieChartBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()ChartMembuat diagram.
reverseCategories()PieChartBuilderMembalikkan gambar deret di sumbu domain.
set3D()PieChartBuilderMenetapkan diagram menjadi tiga dimensi.
setBackgroundColor(cssValue)PieChartBuilderMenetapkan warna latar belakang untuk diagram.
setColors(cssValues)PieChartBuilderMenetapkan warna untuk garis dalam diagram.
setDataSourceUrl(url)PieChartBuilderMenetapkan URL sumber data yang digunakan untuk mengambil data dari sumber eksternal, seperti Google Spreadsheet.
setDataTable(tableBuilder)PieChartBuilderMenetapkan tabel data yang akan digunakan untuk diagram menggunakan DataTableBuilder.
setDataTable(table)PieChartBuilderMenetapkan tabel data yang berisi garis untuk diagram, serta label sumbu X.
setDataViewDefinition(dataViewDefinition)PieChartBuilderMenetapkan definisi tampilan data yang akan digunakan untuk diagram.
setDimensions(width, height)PieChartBuilderMenetapkan dimensi untuk diagram.
setLegendPosition(position)PieChartBuilderMenetapkan posisi legenda sehubungan dengan diagram.
setLegendTextStyle(textStyle)PieChartBuilderMenetapkan gaya teks legenda diagram.
setOption(option, value)PieChartBuilderMenetapkan opsi lanjutan untuk diagram ini.
setTitle(chartTitle)PieChartBuilderMenetapkan judul diagram.
setTitleTextStyle(textStyle)PieChartBuilderMenetapkan gaya teks judul diagram.

PointStyle

Properti

PropertiJenisDeskripsi
NONEEnumJangan tampilkan titik garis.
TINYEnumGunakan titik garis kecil.
MEDIUMEnumGunakan titik garis berukuran sedang.
LARGEEnumGunakan titik garis berukuran besar.
HUGEEnumGunakan titik garis berukuran terbesar.

Position

Properti

PropertiJenisDeskripsi
TOPEnumDi atas diagram.
RIGHTEnumDi sebelah kanan diagram.
BOTTOMEnumDi bawah diagram.
NONEEnumTidak ada legenda yang ditampilkan.

ScatterChartBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()ChartMembuat diagram.
setBackgroundColor(cssValue)ScatterChartBuilderMenetapkan warna latar belakang untuk diagram.
setColors(cssValues)ScatterChartBuilderMenetapkan warna untuk garis dalam diagram.
setDataSourceUrl(url)ScatterChartBuilderMenetapkan URL sumber data yang digunakan untuk mengambil data dari sumber eksternal, seperti Google Spreadsheet.
setDataTable(tableBuilder)ScatterChartBuilderMenetapkan tabel data yang akan digunakan untuk diagram menggunakan DataTableBuilder.
setDataTable(table)ScatterChartBuilderMenetapkan tabel data yang berisi garis untuk diagram, serta label sumbu X.
setDataViewDefinition(dataViewDefinition)ScatterChartBuilderMenetapkan definisi tampilan data yang akan digunakan untuk diagram.
setDimensions(width, height)ScatterChartBuilderMenetapkan dimensi untuk diagram.
setLegendPosition(position)ScatterChartBuilderMenetapkan posisi legenda sehubungan dengan diagram.
setLegendTextStyle(textStyle)ScatterChartBuilderMenetapkan gaya teks legenda diagram.
setOption(option, value)ScatterChartBuilderMenetapkan opsi lanjutan untuk diagram ini.
setPointStyle(style)ScatterChartBuilderMenetapkan gaya untuk titik dalam garis.
setTitle(chartTitle)ScatterChartBuilderMenetapkan judul diagram.
setTitleTextStyle(textStyle)ScatterChartBuilderMenetapkan gaya teks judul diagram.
setXAxisLogScale()ScatterChartBuilderMembuat sumbu horizontal menjadi skala logaritmik (mengharuskan semua nilai positif).
setXAxisRange(start, end)ScatterChartBuilderMenetapkan rentang untuk sumbu horizontal diagram.
setXAxisTextStyle(textStyle)ScatterChartBuilderMenetapkan gaya teks sumbu horizontal.
setXAxisTitle(title)ScatterChartBuilderMenambahkan judul ke sumbu horizontal.
setXAxisTitleTextStyle(textStyle)ScatterChartBuilderMenetapkan gaya teks judul sumbu horizontal.
setYAxisLogScale()ScatterChartBuilderMembuat sumbu vertikal menjadi skala logaritmik (mengharuskan semua nilai positif).
setYAxisRange(start, end)ScatterChartBuilderMenetapkan rentang untuk sumbu vertikal diagram.
setYAxisTextStyle(textStyle)ScatterChartBuilderMenetapkan gaya teks sumbu vertikal.
setYAxisTitle(title)ScatterChartBuilderMenambahkan judul ke sumbu vertikal.
setYAxisTitleTextStyle(textStyle)ScatterChartBuilderMenetapkan gaya teks judul sumbu vertikal.

StringFilterBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setCaseSensitive(caseSensitive)StringFilterBuilderMenetapkan apakah pencocokan harus peka huruf besar/kecil atau tidak.
setMatchType(matchType)StringFilterBuilderMenetapkan apakah kontrol harus cocok hanya dengan nilai persis (MatchType.EXACT), awalan yang dimulai dari awal nilai (MatchType.PREFIX), atau substring apa pun (MatchType.ANY).
setRealtimeTrigger(realtimeTrigger)StringFilterBuilderMenetapkan apakah kontrol harus cocok setiap kali tombol ditekan atau hanya saat kolom input 'berubah' (hilangnya fokus atau menekan tombol Enter).

TableChartBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()ChartMembuat diagram.
enablePaging(enablePaging)TableChartBuilderMenetapkan apakah akan mengaktifkan pembagian halaman melalui data.
enablePaging(pageSize)TableChartBuilderMengaktifkan paging dan menetapkan jumlah baris di setiap halaman.
enablePaging(pageSize, startPage)TableChartBuilderMengaktifkan paging, menetapkan jumlah baris di setiap halaman dan halaman tabel pertama yang akan ditampilkan (nomor halaman berbasis nol).
enableRtlTable(rtlEnabled)TableChartBuilderMenambahkan dukungan dasar untuk bahasa yang ditulis dari kanan ke kiri (seperti bahasa Arab atau Ibrani) dengan membalik urutan kolom tabel, sehingga kolom nol adalah kolom paling kanan, dan kolom terakhir adalah kolom paling kiri.
enableSorting(enableSorting)TableChartBuilderMenetapkan apakah akan mengurutkan kolom saat pengguna mengklik judul kolom.
setDataSourceUrl(url)TableChartBuilderMenetapkan URL sumber data yang digunakan untuk mengambil data dari sumber eksternal, seperti Google Spreadsheet.
setDataTable(tableBuilder)TableChartBuilderMenetapkan tabel data yang akan digunakan untuk diagram menggunakan DataTableBuilder.
setDataTable(table)TableChartBuilderMenetapkan tabel data yang berisi garis untuk diagram, serta label sumbu X.
setDataViewDefinition(dataViewDefinition)TableChartBuilderMenetapkan definisi tampilan data yang akan digunakan untuk diagram.
setDimensions(width, height)TableChartBuilderMenetapkan dimensi untuk diagram.
setFirstRowNumber(number)TableChartBuilderMenetapkan nomor baris untuk baris pertama dalam tabel data.
setInitialSortingAscending(column)TableChartBuilderMenetapkan indeks kolom yang sesuai dengan tabel yang pertama kali diurutkan (menaik).
setInitialSortingDescending(column)TableChartBuilderMenetapkan indeks kolom yang sesuai dengan tabel yang harus diurutkan pertama kali (menurun).
setOption(option, value)TableChartBuilderMenetapkan opsi lanjutan untuk diagram ini.
showRowNumberColumn(showRowNumber)TableChartBuilderMenetapkan apakah akan menampilkan nomor baris sebagai kolom pertama tabel.
useAlternatingRowStyle(alternate)TableChartBuilderMenetapkan apakah gaya warna alternatif ditetapkan ke baris ganjil dan genap pada diagram tabel.

TextStyle

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getColor()StringMendapatkan warna gaya teks.
getFontName()StringMendapatkan nama font gaya teks.
getFontSize()NumberMendapatkan ukuran font gaya teks.

TextStyleBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()TextStyleMembangun dan menampilkan objek konfigurasi gaya teks yang dibangun menggunakan builder ini.
setColor(cssValue)TextStyleBuilderMenetapkan warna gaya teks.
setFontName(fontName)TextStyleBuilderMenetapkan nama font gaya teks
setFontSize(fontSize)TextStyleBuilderMenetapkan ukuran font gaya teks.