Charts Service

Tangga Lagu

Layanan ini memungkinkan pengguna membuat diagram menggunakan Google Chart Tools dan merendernya dari 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

NameDeskripsi singkat
AreaChartBuilderBuilder untuk diagram area.
BarChartBuilderBuilder untuk diagram batang.
ChartObjek Diagram yang dapat dikonversi menjadi gambar statis.
ChartHiddenDimensionStrategyEnumerasi cara dimensi tersembunyi dalam sumber dinyatakan dalam diagram.
ChartMergeStrategyEnumerasi cara 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 Diagram.
ChartsTitik entri untuk membuat Diagram dalam skrip.
ColumnChartBuilderBuilder untuk diagram kolom.
ColumnTypeEnumerasi jenis data yang valid untuk kolom dalam DataTable.
CurveStyleEnumerasi gaya untuk kurva dalam diagram.
DataTableTabel Data yang akan digunakan dalam diagram.
DataTableBuilderBuilder objek DataTable.
DataTableSourceAntarmuka untuk objek yang dapat mewakili datanya sebagai DataTable.
DataViewDefinitionDefinisi tampilan data untuk memvisualisasikan data diagram.
DataViewDefinitionBuilderBuilder untuk objek DataViewDefinition.
LineChartBuilderBuilder untuk diagram garis.
MatchTypeEnumerasi cara pencocokan nilai string.
NumberRangeFilterBuilderBuilder untuk kontrol filter rentang nomor.
OrientationEnumerasi orientasi objek.
PickerValuesLayoutEnumerasi cara menampilkan nilai yang dipilih di widget alat pilih.
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()AreaChartBuilderMembalik gambar seri di sumbu domain.
setBackgroundColor(cssValue)AreaChartBuilderMenetapkan warna latar belakang diagram.
setColors(cssValues)AreaChartBuilderMenetapkan warna garis pada 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-titik dalam garis.
setRange(start, end)AreaChartBuilderMenetapkan rentang untuk diagram.
setStacked()AreaChartBuilderMenggunakan garis bertumpuk, yang berarti nilai garis 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()AreaChartBuilderMengubah sumbu rentang menjadi skala logaritmik (semua nilai harus positif).

BarChartBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()ChartMembuat diagram.
reverseCategories()BarChartBuilderMembalik gambar seri di sumbu domain.
reverseDirection()BarChartBuilderMembalikkan arah pertumbuhan batang di sepanjang sumbu horizontal.
setBackgroundColor(cssValue)BarChartBuilderMenetapkan warna latar belakang diagram.
setColors(cssValues)BarChartBuilderMenetapkan warna garis pada 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, yang berarti nilai garis 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()BarChartBuilderMengubah sumbu rentang menjadi skala logaritmik (semua nilai harus 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()BlobTampilkan data di dalam objek ini sebagai blob.
getOptions()ChartOptionsMenampilkan opsi untuk diagram ini, seperti tinggi, warna, dan sumbu.

ChartHiddenDimensionStrategy

Properti

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

ChartMergeStrategy

Properti

PropertiJenisDeskripsi
MERGE_COLUMNSEnumDefault.
MERGE_ROWSEnumDiagram menggabungkan baris 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 bertahap.
TABLEEnumDiagram tabel
TREEMAPEnumDiagram peta hierarki.
WATERFALLEnumDiagram waterfall.

Charts

Properti

PropertiJenisDeskripsi
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyEnumerasi cara dimensi tersembunyi dalam sumber dinyatakan dalam diagram.
ChartMergeStrategyChartMergeStrategyEnumerasi cara beberapa rentang dalam sumber dinyatakan dalam diagram.
ChartTypeChartTypeEnumerasi jenis diagram yang didukung oleh layanan Diagram.
ColumnTypeColumnTypeEnumerasi jenis data yang valid untuk kolom dalam 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 Alat Diagram Google.
newBarChart()BarChartBuilderMulai membuat diagram batang, seperti yang dijelaskan dalam dokumentasi Alat Google Chart.
newColumnChart()ColumnChartBuilderMulai membuat diagram kolom, seperti yang dijelaskan dalam dokumentasi Alat Diagram Google.
newDataTable()DataTableBuilderMembuat tabel data kosong, yang nilainya dapat ditetapkan secara manual.
newDataViewDefinition()DataViewDefinitionBuilderMembuat definisi tampilan data baru.
newLineChart()LineChartBuilderMulai membuat diagram garis, seperti yang dijelaskan dalam dokumentasi Alat Diagram Google.
newPieChart()PieChartBuilderMulai membuat diagram lingkaran, seperti yang dijelaskan dalam dokumentasi Alat Google Chart.
newScatterChart()ScatterChartBuilderMulai membuat diagram sebar, seperti yang dijelaskan dalam dokumentasi Alat Diagram Google.
newTableChart()TableChartBuilderMulai membuat diagram tabel, seperti yang dijelaskan dalam dokumentasi Alat Diagram Google.
newTextStyle()TextStyleBuilderMembuat builder gaya teks baru.

ColumnChartBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()ChartMembuat diagram.
reverseCategories()ColumnChartBuilderMembalik gambar seri di sumbu domain.
setBackgroundColor(cssValue)ColumnChartBuilderMenetapkan warna latar belakang diagram.
setColors(cssValues)ColumnChartBuilderMenetapkan warna garis pada 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, yang berarti nilai garis 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()ColumnChartBuilderMengubah sumbu rentang menjadi skala logaritmik (semua nilai harus positif).

ColumnType

Properti

PropertiJenisDeskripsi
DATEEnumSesuai dengan nilai tanggal.
NUMBEREnumSesuai dengan nilai angka.
STRINGEnumSesuai dengan nilai string.

CurveStyle

Properti

PropertiJenisDeskripsi
NORMALEnumGaris lurus tanpa kurva.
SMOOTHEnumSudut garis diratakan.

DataTable

DataTableBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addColumn(type, label)DataTableBuilderMenambahkan kolom ke tabel data.
addRow(values)DataTableBuilderMenambahkan baris ke tabel data.
build()DataTableMembuat 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()DataViewDefinitionMem-build dan menampilkan objek definisi tampilan data yang di-build 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()LineChartBuilderMembalik gambar seri di sumbu domain.
setBackgroundColor(cssValue)LineChartBuilderMenetapkan warna latar belakang diagram.
setColors(cssValues)LineChartBuilderMenetapkan warna garis pada diagram.
setCurveStyle(style)LineChartBuilderMenetapkan gaya yang akan digunakan untuk kurva pada 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-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()LineChartBuilderMengubah sumbu rentang menjadi skala logaritmik (semua nilai harus positif).

MatchType

Properti

PropertiJenisDeskripsi
EXACTEnumHanya mencocokkan 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 JSON opsi.

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 label di samping penggeser menampilkan rentang rentang yang dipilih.
setTicks(ticks)NumberRangeFilterBuilderMenetapkan jumlah tick (posisi tetap di panel rentang) tombol jempol filter rentang angka dapat masuk.

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 akan ditampilkan dalam satu baris teks di bawah widget.
BELOW_WRAPPINGEnumSerupa dengan di bawah, tetapi entri yang tidak dapat dimuat di pemilih akan digabungkan dengan baris baru.
BELOW_STACKEDEnumNilai yang dipilih akan ditampilkan dalam kolom di bawah widget.

PieChartBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()ChartMembuat diagram.
reverseCategories()PieChartBuilderMembalik gambar seri di sumbu domain.
set3D()PieChartBuilderMenetapkan diagram menjadi tiga dimensi.
setBackgroundColor(cssValue)PieChartBuilderMenetapkan warna latar belakang diagram.
setColors(cssValues)PieChartBuilderMenetapkan warna garis pada 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 yang 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 diagram.
setColors(cssValues)ScatterChartBuilderMenetapkan warna garis pada 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-titik dalam garis.
setTitle(chartTitle)ScatterChartBuilderMenetapkan judul diagram.
setTitleTextStyle(textStyle)ScatterChartBuilderMenetapkan gaya teks judul diagram.
setXAxisLogScale()ScatterChartBuilderMengubah sumbu horizontal menjadi skala logaritma (semua nilai harus 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 (semua nilai harus 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 atau kecil.
setMatchType(matchType)StringFilterBuilderMenetapkan apakah kontrol hanya boleh mencocokkan nilai yang sama 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' (kehilangan fokus atau menekan tombol Enter).

TableChartBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()ChartMembuat diagram.
enablePaging(enablePaging)TableChartBuilderMenetapkan apakah akan mengaktifkan paging melalui data atau tidak.
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 ditampilkan (nomor halaman berbasis nol).
enableRtlTable(rtlEnabled)TableChartBuilderMenambahkan dukungan dasar untuk bahasa 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 digunakan untuk mengurutkan tabel pada awalnya (menaik).
setInitialSortingDescending(column)TableChartBuilderMenetapkan indeks kolom yang digunakan untuk mengurutkan tabel pada awalnya (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 untuk baris diagram genap dan ganjil dari diagram tabel.

TextStyle

Metode

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

TextStyleBuilder

Metode

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