Class Divider

分隔線

水平分隔線。如要在外掛程式卡片中新增分隔線,請在 CardService 中使用 newDivider() 方法。舉例來說,下列範例會建構簡單的資訊卡,其中包含以分隔線分隔的 2 個段落。

function buildCard() {
  const cardSection1TextParagraph1 =
      CardService.newTextParagraph().setText('Hello world!');

  const cardSection1Divider1 = CardService.newDivider();

  const cardSection1TextParagraph2 =
      CardService.newTextParagraph().setText('Hello world!');

  const cardSection1 = CardService.newCardSection()
                           .addWidget(cardSection1TextParagraph1)
                           .addWidget(cardSection1Divider1)
                           .addWidget(cardSection1TextParagraph2);

  const card = CardService.newCardBuilder().addSection(cardSection1).build();

  return card;
}

方法

方法傳回類型簡短說明
addEventAction(eventAction)Widget新增可在小工具上執行的事件動作。
setId(id)Widget設定指派的專屬 ID,用於識別要變動的小工具。
setVisibility(visibility)Widget設定小工具的顯示設定。

內容詳盡的說明文件

addEventAction(eventAction)

新增可在小工具上執行的事件動作。

參數

名稱類型說明
eventActionEventAction要新增的 EventAction

回攻員

Widget - 鏈結用的物件。


setId(id)

設定指派的專屬 ID,用於識別要變動的小工具。外掛程式僅支援小工具突變。

參數

名稱類型說明
idString小工具的 ID,長度上限為 64 個字元,格式為 `[a-zA-Z0-9-]+`。

回攻員

Widget - 這個物件,用於鏈結。


setVisibility(visibility)

設定小工具的顯示設定。預設值為 `VISIBLE`。

參數

名稱類型說明
visibilityVisibility小工具的 Visibility

回攻員

Widget - 鏈結用的物件。