Class Action

Tindakan

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

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setFunctionName(functionName)ActionMenetapkan nama fungsi callback yang akan dipanggil.
setLoadIndicator(loadIndicator)ActionMenetapkan indikator pemuatan yang ditampilkan saat tindakan sedang berlangsung.
setParameters(parameters)ActionMengizinkan parameter kustom diteruskan ke fungsi callback.

Dokumentasi mendetail

setFunctionName(functionName)

Menetapkan nama fungsi callback yang akan dipanggil. Wajib diisi.

Parameter

NameJenisDeskripsi
functionNameStringNama 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

NameJenisDeskripsi
loadIndicatorLoadIndicatorIndikator yang akan ditampilkan.

Return

Action — Objek ini, untuk rantai.


setParameters(parameters)

Mengizinkan parameter kustom diteruskan ke fungsi callback. Opsional.

Parameter

NameJenisDeskripsi
parametersObjectKunci dan nilai harus berupa string.

Return

Action — Objek ini, untuk rantai.

Metode yang tidak digunakan lagi