水平分隔线。如需向插件卡片添加分隔线,请在 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; }
方法
| 方法 | 返回值类型 | 简介 |
|---|---|---|
add | Widget | 添加可对 widget 执行的事件操作。 |
set | Widget | 设置用于标识要变异的 widget 的唯一分配 ID。 |
set | Widget | 设置 widget 的可见性。 |
详细文档
addEventAction(eventAction)
setId(id)
设置用于标识要变异的 widget 的唯一分配 ID。只有在插件中才支持 widget 变异。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
id | String | widget 的 ID,长度上限为 64 个字符,格式为 `[a-zA-Z0-9-]+`。 |
返回
Widget - 用于链式调用的此对象。
setVisibility(visibility)
设置 widget 的可见性。默认值为 `VISIBLE`。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
visibility | Visibility | widget 的 Visibility。 |
返回
Widget - 用于链式调用的对象。