Tombol teks, ikon, atau teks dan ikon yang dapat diklik pengguna. Untuk contoh di aplikasi Google Chat, lihat Menambahkan tombol.
Untuk membuat gambar menjadi tombol yang dapat diklik, tentukan (bukan Image) dan tetapkan tindakan ImageComponentonClick.
Tersedia untuk aplikasi Google Chat dan add-on Google Workspace.
| Representasi JSON |
|---|
{ "text": string, "icon": { object ( |
| Kolom | |
|---|---|
text |
Teks yang ditampilkan di dalam tombol. |
icon |
Ikon yang ditampilkan di dalam tombol. Jika |
color |
Opsional. Warna tombol. Jika ditetapkan, Untuk menetapkan warna tombol, tentukan nilai untuk kolom Misalnya, kode berikut menetapkan warna menjadi merah pada intensitas maksimumnya: Kolom |
onClick |
Wajib. Tindakan yang akan dilakukan saat pengguna mengklik tombol, seperti membuka hyperlink atau menjalankan fungsi kustom. |
disabled |
Jika |
altText |
Teks alternatif yang digunakan untuk aksesibilitas. Tetapkan teks deskriptif yang memberi tahu pengguna fungsi tombol tersebut. Misalnya, jika tombol membuka hyperlink, Anda dapat menulis: "Membuka tab browser baru dan membuka dokumentasi developer Google Chat di https://developers.google.com/workspace/chat". |
type |
Opsional. Jenis tombol. Jika tidak disetel, jenis tombol akan ditetapkan secara default ke |
Jenis
Opsional. type tombol. Jika kolom color ditetapkan, type akan dipaksa ke FILLED.
Tersedia untuk aplikasi Google Chat dan tidak tersedia untuk add-on Google Workspace.
| Enum | |
|---|---|
TYPE_UNSPECIFIED |
Jangan gunakan. Tidak ditentukan. |
OUTLINED |
Tombol dengan garis batas adalah tombol penekanan sedang. Tombol ini biasanya berisi tindakan yang penting, tetapi bukan tindakan utama di aplikasi Chat atau add-on. |
FILLED |
Tombol terisi memiliki penampung dengan warna solid. Tombol ini memiliki dampak visual paling besar dan direkomendasikan untuk tindakan penting dan utama di aplikasi Chat atau add-on. |
FILLED_TONAL |
Tombol tonal terisi adalah jalan tengah alternatif antara tombol terisi dan tombol bergaris batas. Tombol ini berguna dalam konteks saat tombol prioritas lebih rendah memerlukan sedikit lebih banyak penekanan daripada yang diberikan tombol garis batas. |
BORDERLESS |
Tombol tidak memiliki penampung yang tidak terlihat dalam status defaultnya. Tombol ini sering digunakan untuk tindakan dengan prioritas terendah, terutama saat menampilkan beberapa opsi. |