Class ChipList

ChipList

เก็บออบเจ็กต์ Chip ไว้เป็นชุดซึ่งแสดงในแถวเดียว โดยจะขึ้นบรรทัดใหม่เพื่อเลื่อนในแนวนอนได้

พร้อมใช้งานสำหรับแอป Google Chat ในรุ่นทดลองสำหรับนักพัฒนาแอปของส่วนเสริม Google Workspace

const chip = CardService.newChip();
// Finish building the text chip...

const chipList = CardService.newChipList()
                     .setLayout(CardService.ChipListLayout.WRAPPED)
                     .addChip(chip);

เมธอด

เมธอดประเภทการแสดงผลรายละเอียดแบบย่อ
addChip(chip)ChipListเพิ่มชิป
addEventAction(eventAction)Widgetเพิ่มการดำเนินการกับเหตุการณ์ที่ทำได้ในวิดเจ็ต
setId(id)Widgetตั้งค่ารหัสที่ไม่ซ้ำกันที่กำหนดไว้ซึ่งใช้ระบุวิดเจ็ตที่จะเปลี่ยนแปลง
setLayout(layout)ChipListตั้งค่าเลย์เอาต์รายการชิป
setVisibility(visibility)Widgetตั้งค่าการแสดงผลของวิดเจ็ต

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

addChip(chip)

เพิ่มชิป

พารามิเตอร์

ชื่อประเภทคำอธิบาย
chipChipชิปที่จะเพิ่ม

รีเทิร์น

ChipList \- ออบเจ็กต์นี้สำหรับการเชื่อมโยง


addEventAction(eventAction)

เพิ่มการดำเนินการกับเหตุการณ์ที่ทำได้ในวิดเจ็ต

พารามิเตอร์

ชื่อประเภทคำอธิบาย
eventActionEventActionEventAction ที่จะเพิ่ม

รีเทิร์น

Widget \- ออบเจ็กต์สำหรับการเชื่อมโยง


setId(id)

ตั้งค่ารหัสที่ไม่ซ้ำกันที่กำหนดไว้ซึ่งใช้ระบุวิดเจ็ตที่จะเปลี่ยนแปลง ระบบรองรับการเปลี่ยนแปลงวิดเจ็ตในส่วนเสริมเท่านั้น

พารามิเตอร์

ชื่อประเภทคำอธิบาย
idStringรหัสของวิดเจ็ตที่มีความยาวได้ไม่เกิน 64 อักขระและอยู่ในรูปแบบ `[a-zA-Z0-9-]+`

รีเทิร์น

Widget \- ออบเจ็กต์นี้สำหรับการเชื่อมโยง


setLayout(layout)

ตั้งค่าเลย์เอาต์รายการชิป หากไม่ได้ตั้งค่า ระบบจะใช้เลย์เอาต์ ChipListLayout.WRAPPED เป็นค่าเริ่มต้น

const chip = CardService.newChip();
// Finish building the text chip...

const chipList =
    CardService.newChipList()
        .setLayout(CardService.ChipListLayout.HORIZONTAL_SCROLLABLE)
        .addChip(chip);

พารามิเตอร์

ชื่อประเภทคำอธิบาย
layoutChipListLayoutเลย์เอาต์รายการชิป

รีเทิร์น

ChipList \- ออบเจ็กต์นี้สำหรับการเชื่อมโยง


setVisibility(visibility)

ตั้งค่าการแสดงผลของวิดเจ็ต ค่าเริ่มต้นคือ `VISIBLE`

พารามิเตอร์

ชื่อประเภทคำอธิบาย
visibilityVisibilityVisibility ของวิดเจ็ต

รีเทิร์น

Widget \- ออบเจ็กต์สำหรับการเชื่อมโยง