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)

ตั้งชื่อฟังก์ชันเรียกกลับที่จะเรียกใช้ ต้องระบุ

พารามิเตอร์

ชื่อประเภทคำอธิบาย
functionNameStringชื่อของฟังก์ชัน คุณใช้ฟังก์ชันจากไลบรารีที่รวมอยู่ในแพ็กเกจได้ เช่น Library.libFunction1

ไปกลับ

Action — เป็นออบเจ็กต์นี้เพื่อเป็นเชน


setLoadIndicator(loadIndicator)

ตั้งค่าสัญญาณบอกสถานะการโหลดที่จะแสดงขณะดําเนินการอยู่

พารามิเตอร์

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

ไปกลับ

Action — เป็นออบเจ็กต์นี้เพื่อเป็นเชน


setParameters(parameters)

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

พารามิเตอร์

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

ไปกลับ

Action — เป็นออบเจ็กต์นี้เพื่อเป็นเชน

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