Tindakan yang memungkinkan interaktivitas dalam elemen UI. Tindakan ini tidak terjadi secara langsung pada klien, tetapi memanggil fungsi callback Apps Script dengan parameter opsional.
var image = CardService.newImage() .setOnClickAction(CardService.newAction() .setFunctionName("handleImageClick") .setParameters({imageSrc: 'carImage'}));
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
setFunctionName(functionName) | Action | Menetapkan nama fungsi callback yang akan dipanggil. |
setLoadIndicator(loadIndicator) | Action | Menetapkan indikator pemuatan yang ditampilkan saat tindakan sedang berlangsung. |
setParameters(parameters) | Action | Mengizinkan parameter kustom diteruskan ke fungsi callback. |
Dokumentasi mendetail
setFunctionName(functionName)
Menetapkan nama fungsi callback yang akan dipanggil. Wajib diisi.
Parameter
Name | Jenis | Deskripsi |
---|---|---|
functionName | String | Nama fungsi. Anda dapat menggunakan fungsi dari library yang disertakan, seperti Library.libFunction1 . |
Return
Action
— Objek ini, untuk rantai.
setLoadIndicator(loadIndicator)
Menetapkan indikator pemuatan yang ditampilkan saat tindakan sedang berlangsung.
Parameter
Name | Jenis | Deskripsi |
---|---|---|
loadIndicator | LoadIndicator | Indikator yang akan ditampilkan. |
Return
Action
— Objek ini, untuk rantai.
setParameters(parameters)
Mengizinkan parameter kustom diteruskan ke fungsi callback. Opsional.
Parameter
Name | Jenis | Deskripsi |
---|---|---|
parameters | Object | Kunci dan nilai harus berupa string. |
Return
Action
— Objek ini, untuk rantai.