การดําเนินการที่เปิดใช้การโต้ตอบภายในองค์ประกอบ UI การดําเนินการนี้จะไม่เกิดขึ้นโดยตรงบนไคลเอ็นต์ แต่เรียกใช้ฟังก์ชันเรียกกลับของ Apps Script ที่มีพารามิเตอร์ที่ไม่บังคับ
var image = CardService.newImage() .setOnClickAction(CardService.newAction() .setFunctionName("handleImageClick") .setParameters({imageSrc: 'carImage'}));
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
setFunctionName(functionName) | Action | ตั้งชื่อฟังก์ชันเรียกกลับที่จะเรียกใช้ |
setLoadIndicator(loadIndicator) | Action | ตั้งค่าสัญญาณบอกสถานะการโหลดที่จะแสดงขณะดําเนินการอยู่ |
setParameters(parameters) | Action | อนุญาตให้ส่งผ่านพารามิเตอร์ที่กําหนดเองไปยังฟังก์ชันเรียกกลับ |
เอกสารประกอบโดยละเอียด
setFunctionName(functionName)
ตั้งชื่อฟังก์ชันเรียกกลับที่จะเรียกใช้ ต้องระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
functionName | String | ชื่อของฟังก์ชัน คุณใช้ฟังก์ชันจากไลบรารีที่รวมอยู่ในแพ็กเกจได้ เช่น Library.libFunction1 |
ไปกลับ
Action
— เป็นออบเจ็กต์นี้เพื่อเป็นเชน
setLoadIndicator(loadIndicator)
ตั้งค่าสัญญาณบอกสถานะการโหลดที่จะแสดงขณะดําเนินการอยู่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
loadIndicator | LoadIndicator | สัญญาณบอกสถานะที่จะแสดง |
ไปกลับ
Action
— เป็นออบเจ็กต์นี้เพื่อเป็นเชน
setParameters(parameters)
อนุญาตให้ส่งผ่านพารามิเตอร์ที่กําหนดเองไปยังฟังก์ชันเรียกกลับ ไม่บังคับ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
parameters | Object | ทั้งคีย์และค่าต้องเป็นสตริง |
ไปกลับ
Action
— เป็นออบเจ็กต์นี้เพื่อเป็นเชน