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)ColumnColumnHorizontalAlignment を設定します。
setHorizontalSizeStyle(horizontalSizeStyle)Column列の HorizontalSizeStyle を設定します。
setVerticalAlignment(verticalAlignment)ColumnColumnVerticalAlignment を設定します。

詳細なドキュメント

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 - チェーン用のこのオブジェクト。