Builder objek DataTable. Membuat tabel data terdiri dari menentukan kolomnya terlebih dahulu, lalu menambahkan barisnya satu per satu. Contoh:
const 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();
Metode
| Metode | Jenis nilai yang ditampilkan | Deskripsi singkat |
|---|---|---|
add | Data | Menambahkan kolom ke tabel data. |
add | Data | Menambahkan baris ke tabel data. |
build() | Data | Membangun dan menampilkan tabel data. |
set | Data | Menetapkan nilai tertentu dalam tabel. |
Dokumentasi mendetail
addColumn(type, label)
Menambahkan kolom ke tabel data. Kolom akan ditambahkan dari 0 hingga n.
Kolom pertama sering digunakan oleh diagram untuk label (misalnya, label sumbu X pada diagram garis, atau label irisan dalam diagram lingkaran). Kolom lainnya sering digunakan untuk data dan oleh karena itu sering memerlukan nilai numerik.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
type | Column | jenis data dalam kolom (angka, string, atau tanggal) |
label | String | label kolom (digunakan untuk legenda diagram). |
Pulang pergi
DataTableBuilder — builder ini, untuk dirangkaikan.
addRow(values)
Menambahkan baris ke tabel data.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
values | Object[] | nilai untuk baris, yang ditentukan dalam urutan yang sama dengan kolom yang dimasukkan. |
Pulang pergi
DataTableBuilder — builder ini, untuk dirangkaikan.
build()
setValue(row, column, value)
Menetapkan nilai tertentu dalam tabel.
Anda dapat menetapkan nilai sebelum menambahkan kolom ke tabel data. Namun, kecuali jika kolom ditambahkan di beberapa titik, nilai akan diabaikan.
Tidak semua nilai kolom harus diisi. Yang tidak ada akan dianggap sebagai null.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
row | Integer | indeks baris (baris pertama memiliki indeks 0) |
column | Integer | indeks kolom (kolom pertama memiliki indeks 0) |
value | Object | nilai sel tabel (harus memiliki jenis yang tepat untuk kolom). |
Pulang pergi
DataTableBuilder — builder ini, untuk dirangkaikan