可自訂的收合和展開控制項。
僅適用於 Google Chat 應用程式。不適用於 Google Workspace 外掛程式。
const collapseButton = CardService.newTextButton() .setTextButtonStyle(CardService.TextButtonStyle.BORDERLESS) .setText('less less') .setMaterialIcon(CardService.newMaterialIcon().setName('bug_report')); const expandButton = CardService.newImageButton() .setImageButtonStyle(CardService.ImageButtonStyle.FILLED) .setMaterialIcon(CardService.newMaterialIcon().setName('bug_report')); 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 collapseControl = CardService.newCollapseControl().setCollapseButton(collapseButton);
參數
名稱 | 類型 | 說明 |
---|---|---|
button | Button | 要設定的收合按鈕。 |
回攻員
CollapseControl
:這個物件用於鏈結。
setExpandButton(button)
設定「顯示更多」按鈕的 Button
。選用設定。
必須與摺疊按鈕一起設定。
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
:這個物件用於鏈結。