Class ChipList

ChipList

行に表示される Chip オブジェクトのセットを保持し、次の行に折り返して水平方向にスクロールできるようにします。

Google Chat アプリで利用できます。Google Workspace アドオンのデベロッパー プレビュー版。

const chip = CardService.newChip();
// Finish building the text chip...

const chipList = CardService.newChipList()
                     .setLayout(CardService.ChipListLayout.WRAPPED)
                     .addChip(chip);

メソッド

メソッド戻り値の型概要
addChip(chip)ChipListチップを追加します。
addEventAction(eventAction)Widgetウィジェットで実行できるイベント アクションを追加します。
setId(id)Widget変更するウィジェットの識別に使用される一意の ID を設定します。
setLayout(layout)ChipListチップリストのレイアウトを設定します。
setVisibility(visibility)Widgetウィジェットの可視性を設定します。

詳細なドキュメント

addChip(chip)

チップを追加します。

パラメータ

名前説明
chipChip追加するチップ。

戻る

ChipList - チェーン用のこのオブジェクト。


addEventAction(eventAction)

ウィジェットで実行できるイベント アクションを追加します。

パラメータ

名前説明
eventActionEventAction追加する EventAction

戻る

Widget - チェーン用の Object。


setId(id)

変更するウィジェットの識別に使用される一意の ID を設定します。ウィジェットの変更はアドオンでのみサポートされています。

パラメータ

名前説明
idStringウィジェットの ID。64 文字以内で、`[a-zA-Z0-9-]+` の形式で指定します。

戻る

Widget - チェーン用のこのオブジェクト。


setLayout(layout)

チップリストのレイアウトを設定します。設定しない場合、デフォルトで ChipListLayout.WRAPPED レイアウトになります。

const chip = CardService.newChip();
// Finish building the text chip...

const chipList =
    CardService.newChipList()
        .setLayout(CardService.ChipListLayout.HORIZONTAL_SCROLLABLE)
        .addChip(chip);

パラメータ

名前説明
layoutChipListLayoutチップリストのレイアウト。

戻る

ChipList - チェーン用のこのオブジェクト。


setVisibility(visibility)

ウィジェットの可視性を設定します。デフォルト値は `VISIBLE` です。

パラメータ

名前説明
visibilityVisibilityウィジェットの Visibility

戻る

Widget - チェーン用の Object。