カスタマイズ可能な折りたたみ / 展開コントロール。
Google Chat アプリで利用できます。Google Workspace アドオンのデベロッパー プレビュー版で利用できます。
const collapseButton = CardService.newTextButton() .setTextButtonStyle(CardService.TextButtonStyle.BORDERLESS) .setText('Collapse'); const expandButton = CardService.newImageButton() .setImageButtonStyle(CardService.ImageButtonStyle.FILLED); const collapseControl = CardService.newCollapseControl() .setHorizontalAlign(CardService.HorizontalAlignment.END) .setExpandButton(expandButton) .setCollapseButton(collapseButton);
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
set | Collapse | [一部のみを表示] ボタンに表示される Button を設定します。 |
set | Collapse | [さらに表示] ボタンに表示される Button を設定します。 |
set | Collapse | Collapse の Horizontal を設定します。 |
詳細なドキュメント
setCollapseButton(button)
[一部のみを表示] ボタンに表示される Button を設定します。省略可。
折りたたみボタンと一緒に設定する必要があります。
const collapseButton = CardService.newTextButton().setText('Collapse'); const collapseControl = CardService.newCollapseControl() .setCollapseButton(collapseButton);
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
button | Button | 設定する折りたたみボタン。 |
戻る
CollapseControl - チェーン用のこのオブジェクト。
setExpandButton(button)
[さらに表示] ボタンに表示される Button を設定します。省略可。
折りたたみボタンと一緒に設定する必要があります。
const expandButton = CardService.newTextButton().setText('Expand'); const collapseControl = CardService.newCollapseControl() .setExpandButton(expandButton);
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
button | Button | 設定する展開ボタン。 |
戻る
CollapseControl - チェーン用のこのオブジェクト。
setHorizontalAlign(horizontalAlignment)
CollapseControl の HorizontalAlignment を設定します。省略可。*
const collapseControl = CardService.newCollapseControl().setHorizontalAlign( CardService.HorizontalAlignment.START, );
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
horizontal | Horizontal | CollapseControl ウィジェットの水平方向の配置。 |
戻る
CollapseControl - チェーン用のこのオブジェクト。