Class CardSection

CardSection

ส่วนการ์ดประกอบด้วยกลุ่มวิดเจ็ตต่างๆ และแยกวิดเจ็ตต่างๆ ออกจากกันด้วยภาพ

ใช้ได้กับส่วนเสริมของ Google Workspace และแอป Google Chat

var image = CardService.newImage();
// Build image ...
var textParagraph = CardService.newTextParagraph();
// Build text paragraph ...

var cardSection = CardService.newCardSection()
    .setHeader("Section header")
    .addWidget(image)
    .addWidget(textParagraph);

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addWidget(widget)CardSectionเพิ่มวิดเจ็ตที่กำหนดลงในส่วนนี้
setCollapsible(collapsible)CardSectionตั้งค่าว่าสามารถยุบส่วนนี้ได้หรือไม่
setHeader(header)CardSectionตั้งค่าส่วนหัวของส่วน
setNumUncollapsibleWidgets(numUncollapsibleWidgets)CardSectionกำหนดจำนวนวิดเจ็ตที่ยังแสดงอยู่เมื่อยุบส่วนนี้

เอกสารโดยละเอียด

addWidget(widget)

เพิ่มวิดเจ็ตที่กำหนดลงในส่วนนี้ วิดเจ็ตจะแสดงตามลำดับที่เพิ่ม คุณ แต่เพิ่มวิดเจ็ตลงในส่วนการ์ดได้ไม่เกิน 100 วิดเจ็ต

พารามิเตอร์

ชื่อประเภทคำอธิบาย
widgetWidgetวิดเจ็ตที่จะเพิ่มในส่วน

รีเทิร์น

CardSection — ออบเจ็กต์นี้สำหรับการทำห่วงโซ่


setCollapsible(collapsible)

ตั้งค่าว่าสามารถยุบส่วนนี้ได้หรือไม่

พารามิเตอร์

ชื่อประเภทคำอธิบาย
collapsibleBooleanการตั้งค่าที่ยุบได้

รีเทิร์น

CardSection — ออบเจ็กต์นี้สำหรับการทำห่วงโซ่


setHeader(header)

ตั้งค่าส่วนหัวของส่วน ไม่บังคับ

พารามิเตอร์

ชื่อประเภทคำอธิบาย
headerStringข้อความส่วนหัว

รีเทิร์น

CardSection — ออบเจ็กต์นี้สำหรับการทำห่วงโซ่


setNumUncollapsibleWidgets(numUncollapsibleWidgets)

กำหนดจำนวนวิดเจ็ตที่ยังแสดงอยู่เมื่อยุบส่วนนี้ วิดเจ็ต จะเป็นรายการแรกที่เพิ่มเสมอ

พารามิเตอร์

ชื่อประเภทคำอธิบาย
numUncollapsibleWidgetsIntegerจำนวนวิดเจ็ตที่จะแสดง

รีเทิร์น

CardSection — ออบเจ็กต์นี้สำหรับการทำห่วงโซ่