Class Action

การดำเนินการ

การดำเนินการที่เปิดใช้การโต้ตอบภายในองค์ประกอบ 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คำอธิบาย
functionNameStringชื่อของฟังก์ชัน คุณใช้ฟังก์ชันจากไลบรารีที่รวมอยู่ได้ เช่น Library.libFunction1

รีเทิร์น

Action — ออบเจ็กต์นี้สำหรับการทำเชน


setLoadIndicator(loadIndicator)

ตั้งค่าสัญญาณบอกสถานะการโหลดที่ปรากฏขึ้นในระหว่างดำเนินการ

พารามิเตอร์

ชื่อTypeคำอธิบาย
loadIndicatorLoadIndicatorสัญญาณบอกสถานะที่จะแสดง

รีเทิร์น

Action — ออบเจ็กต์นี้สำหรับการทำเชน


setParameters(parameters)

อนุญาตให้ส่งผ่านพารามิเตอร์ที่กำหนดเองไปยังฟังก์ชันเรียกกลับ ไม่บังคับ

พารามิเตอร์

ชื่อTypeคำอธิบาย
parametersObjectทั้งคีย์และค่าต้องเป็นสตริง

รีเทิร์น

Action — ออบเจ็กต์นี้สำหรับการทำเชน

วิธีการที่เลิกใช้งานแล้ว