カード セクションには、ウィジェットのグループが表示され、ウィジェットを視覚的に区別できます。
Google Workspace アドオンと Google Chat アプリで利用できます。
const image = CardService.newImage(); // Build image ... const textParagraph = CardService.newTextParagraph(); // Build text paragraph ... const cardSection = CardService.newCardSection() .setHeader('Section header') .addWidget(image) .addWidget(textParagraph);
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
addWidget(widget) | CardSection | 指定したウィジェットをこのセクションに追加します。 |
setCollapseControl(collapseControl) | CardSection | セクションのカスタマイズ可能な展開ボタンと閉じるボタンを設定します。 |
setCollapsible(collapsible) | CardSection | セクションを折りたためるかどうかを設定します。 |
setHeader(header) | CardSection | セクションのヘッダーを設定します。 |
setNumUncollapsibleWidgets(numUncollapsibleWidgets) | CardSection | このセクションを閉じても表示されるウィジェットの数を設定します。 |
詳細なドキュメント
addWidget(widget)
指定したウィジェットをこのセクションに追加します。ウィジェットは、追加された順に表示されます。カード セクションに追加できるウィジェットは 100 個までです。
パラメータ
名前 | 型 | 説明 |
---|---|---|
widget | Widget | セクションに追加するウィジェット。 |
戻る
CardSection
- チェーン用のこのオブジェクト。
setCollapseControl(collapseControl)
セクションのカスタマイズ可能な展開ボタンと折りたたみボタンを設定します。これらのボタンは、セクションが折りたたみ可能である場合にのみ表示されます。このフィールドが設定されていない場合、デフォルトのボタンが使用されます。
Google Chat アプリでのみ使用できます。Google Workspace アドオンには使用できません。
const collapseButton = CardService.newTextButton() .setTextButtonStyle(CardService.TextButtonStyle.BORDERLESS) .setText('show less'); const expandButton = CardService.newImageButton() .setImageButtonStyle(CardService.ImageButtonStyle.FILLED) .setMaterialIcon(CardService.newMaterialIcon().setName('bug_report')); const collapsibleSection = CardService.newCardSection() .setCollapsible(true) .setNumUncollapsibleWidgets(1) .setCollapseControl( CardService.newCollapseControl() .setHorizontalAlign(CardService.HorizontalAlignment.CENTER) .setCollapseButton(collapseButton) .setExpandButton(expandButton), );
パラメータ
名前 | 型 | 説明 |
---|---|---|
collapseControl | CollapseControl | 閉じるコントロールの設定。 |
戻る
CardSection
- チェーン用のオブジェクト。
setCollapsible(collapsible)
setHeader(header)
setNumUncollapsibleWidgets(numUncollapsibleWidgets)
このセクションを閉じても表示されるウィジェットの数を設定します。常に最初に追加されたウィジェットが表示されます。
パラメータ
名前 | 型 | 説明 |
---|---|---|
numUncollapsibleWidgets | Integer | 表示するウィジェットの数。 |
戻る
CardSection
- チェーン用のこのオブジェクト。