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)

在資料欄中新增小工具。

小工具會按照新增的順序顯示。您可以在資料欄中加入下列小工具:

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

參數

名稱類型說明
widgetWidget要新增至資料欄的小工具。

回攻員

Column:這個物件用於鏈結。


setHorizontalAlignment(horizontalAlignment)

設定 ColumnHorizontalAlignment。選用。

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)

設定 ColumnVerticalAlignment。選用。

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

參數

名稱類型說明
verticalAlignmentVerticalAlignment資料欄的垂直對齊方式。

回攻員

Column:這個物件用於鏈結。