การดำเนินการที่เปิดใช้การโต้ตอบภายในองค์ประกอบ 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)
ตั้งชื่อของฟังก์ชันเรียกกลับที่จะเรียกใช้ ต้องระบุ
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
functionName | String | ชื่อของฟังก์ชัน คุณใช้ฟังก์ชันจากไลบรารีที่รวมอยู่ได้ เช่น Library.libFunction1 |
รีเทิร์น
Action
— ออบเจ็กต์นี้สำหรับการทำเชน
setLoadIndicator(loadIndicator)
ตั้งค่าสัญญาณบอกสถานะการโหลดที่ปรากฏขึ้นในระหว่างดำเนินการ
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
loadIndicator | LoadIndicator | สัญญาณบอกสถานะที่จะแสดง |
รีเทิร์น
Action
— ออบเจ็กต์นี้สำหรับการทำเชน
setParameters(parameters)
อนุญาตให้ส่งผ่านพารามิเตอร์ที่กำหนดเองไปยังฟังก์ชันเรียกกลับ ไม่บังคับ
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
parameters | Object | ทั้งคีย์และค่าต้องเป็นสตริง |
รีเทิร์น
Action
— ออบเจ็กต์นี้สำหรับการทำเชน