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);

Methods

メソッド戻り値の型概要
addWidget(widget)Column列にウィジェットを追加します。
setHorizontalAlignment(horizontalAlignment)ColumnColumnHorizontalAlignment を設定します。
setHorizontalSizeStyle(horizontalSizeStyle)ColumnColumn の 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)

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