Class Column

คอลัมน์

คอลัมน์

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

const columnWidget = CardService.newTextParagraph();
const column = CardService.newColumn()
    .setHorizontalSizeStyle(CardService.HorizontalSizeStyle.FILL_AVAILABLE_SPACE)
    .setHorizontalAlignment(CardService.HorizontalAlignment.CENTER)
    .setVerticalAlignment(CardService.VerticalAlignment.CENTER)
    .addWidget(columnWidget);

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addWidget(widget)Columnเพิ่มวิดเจ็ตลงในคอลัมน์
setHorizontalAlignment(horizontalAlignment)Columnตั้งค่า HorizontalAlignment ของ Column
setHorizontalSizeStyle(horizontalSizeStyle)Columnตั้งค่า HorizontalSizeStyle ของคอลัมน์
setVerticalAlignment(verticalAlignment)Columnตั้งค่า VerticalAlignment ของ Column

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

addWidget(widget)

เพิ่มวิดเจ็ตลงในคอลัมน์

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

const column = CardService.newColumn()
    .addWidget(CardService.newTextParagraph()
       .setText('This is a text paragraph widget'));

พารามิเตอร์

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

รีเทิร์น

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


setHorizontalAlignment(horizontalAlignment)

ตั้งค่า HorizontalAlignment ของ Column ไม่บังคับ

const column = CardService.newColumn()
    .setHorizontalAlignment(CardService.HorizontalAlignment.CENTER);

พารามิเตอร์

ชื่อประเภทคำอธิบาย
horizontalAlignmentHorizontalAlignmentการจัดแนวคอลัมน์ในแนวนอน

รีเทิร์น

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


setHorizontalSizeStyle(horizontalSizeStyle)

ตั้งค่า HorizontalSizeStyle ของคอลัมน์ ไม่บังคับ

const column = CardService.newColumn()
    .setHorizontalSizeStyle(CardService.HorizontalSizeStyle.FILL_AVAILABLE_SPACE);

พารามิเตอร์

ชื่อประเภทคำอธิบาย
horizontalSizeStyleHorizontalSizeStyleขนาดคอลัมน์ในแนวนอน

รีเทิร์น

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


setVerticalAlignment(verticalAlignment)

ตั้งค่า VerticalAlignment ของ Column ไม่บังคับ

const column = CardService.newColumn()
    .setVerticalAlignment(CardService.VerticalAlignment.CENTER);

พารามิเตอร์

ชื่อประเภทคำอธิบาย
verticalAlignmentVerticalAlignmentการจัดแนวคอลัมน์ในแนวตั้ง

รีเทิร์น

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