カスタマイズ可能な折りたたみと展開のコントロール。
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);
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setCollapseButton(button) | CollapseControl | [表示を減らす] ボタンに表示される Button を設定します。 |
setExpandButton(button) | CollapseControl | [もっと見る] ボタンに表示される Button を設定します。 |
setHorizontalAlign(horizontalAlignment) | CollapseControl | CollapseControl の HorizontalAlignment を設定します。 |
詳細なドキュメント
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, );
パラメータ
名前 | 型 | 説明 |
---|---|---|
horizontalAlignment | HorizontalAlignment | CollapseControl ウィジェットの水平方向の配置。 |
戻る
CollapseControl
- チェーン用のこのオブジェクト。