รายการต่างๆ ที่ผู้ใช้โต้ตอบด้วยในวิดเจ็ตตารางกริด
ใช้ได้กับส่วนเสริมของ Google Workspace และแอป Google Chat
หากต้องการเรียก enum คุณจะต้องเรียกคลาส ชื่อ และพร็อพเพอร์ตี้ระดับบนสุด เช่น
CardService.GridItemLayout.TEXT_BELOW
var gridItem = CardService.newGridItem() .setIdentifier("itemA") .setTitle("This is a cat") .setImage(CardService.newImageComponent()) .setLayout(CardService.GridItemLayout.TEXT_BELOW);
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
setIdentifier(id) | GridItem | ตั้งค่าตัวระบุสําหรับรายการแบบตารางกริด |
setImage(image) | GridItem | ตั้งค่ารูปภาพสำหรับรายการแบบตารางกริดนี้ |
setLayout(layout) | GridItem | ตั้งค่าเลย์เอาต์ของข้อความและรูปภาพสำหรับรายการแบบตารางกริด |
setSubtitle(subtitle) | GridItem | ตั้งชื่อรองของรายการในตาราง |
setTextAlignment(alignment) | GridItem | ตั้งค่าการจัดข้อความแนวนอนของรายการแบบตารางกริด |
setTitle(title) | GridItem | ตั้งข้อความชื่อของรายการในตาราง |
เอกสารโดยละเอียด
setIdentifier(id)
ตั้งค่าตัวระบุสําหรับรายการแบบตารางกริด เมื่อผู้ใช้คลิกรายการในตารางกริดนี้ ระบบจะส่งคืนรหัสนี้ ในพารามิเตอร์ Callback ของ on_click ของตารางกริดระดับบนสุด
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
id | String | รหัส |
รีเทิร์น
GridItem
— ออบเจ็กต์นี้สำหรับการทำห่วงโซ่
setImage(image)
ตั้งค่ารูปภาพสำหรับรายการแบบตารางกริดนี้
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
image | ImageComponent | ออบเจ็กต์ ImageComponent |
รีเทิร์น
GridItem
— ออบเจ็กต์นี้สำหรับการทำห่วงโซ่
setLayout(layout)
ตั้งค่าเลย์เอาต์ของข้อความและรูปภาพสำหรับรายการแบบตารางกริด ค่าเริ่มต้นคือ TEXT_BELOW
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
layout | GridItemLayout | การตั้งค่าเลย์เอาต์ |
รีเทิร์น
GridItem
— ออบเจ็กต์นี้สำหรับการทำห่วงโซ่
setSubtitle(subtitle)
ตั้งชื่อรองของรายการในตาราง
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
subtitle | String | ข้อความคำบรรยาย |
รีเทิร์น
GridItem
— ออบเจ็กต์นี้สำหรับการทำห่วงโซ่
setTextAlignment(alignment)
ตั้งค่าการจัดข้อความแนวนอนของรายการแบบตารางกริด ค่าเริ่มต้นคือ START
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
alignment | HorizontalAlignment | การตั้งค่าการจัดข้อความ |
รีเทิร์น
GridItem
— ออบเจ็กต์นี้สำหรับการทำห่วงโซ่
setTitle(title)
ตั้งข้อความชื่อของรายการในตาราง
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
title | String | ข้อความชื่อ |
รีเทิร์น
GridItem
— ออบเจ็กต์นี้สำหรับการทำห่วงโซ่