轮播界面(也称为滑块)以幻灯片格式轮流显示微件列表,并提供用于前往上一个或下一个微件的按钮。
适用于 Google Workspace 插件和 Google Chat 应用。
const carousel = CardService.newCarousel() .addCarouselCard(CardService.newCarouselCard().addWidget( CardService.newTextParagraph().setText('The first text paragraph in carousel'))) .addCarouselCard(CardService.newCarouselCard().addWidget( CardService.newTextParagraph().setText('The second text paragraph in carousel'))) .addCarouselCard(CardService.newCarouselCard().addWidget( CardService.newTextParagraph().setText('The third text paragraph in carousel')))
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
add | Carousel | 添加轮播界面卡片。 |
add | Widget | 添加可在 widget 上执行的事件操作。 |
set | Widget | 设置用于标识要发生变异的 widget 的唯一 ID。 |
set | Widget | 设置 widget 的可见性。 |
详细文档
add Carousel Card(card)
添加轮播界面卡片。
const carousel = CardService.newCarousel() .addCarouselCard(CardService.newCarouselCard().addWidget( CardService.newTextParagraph().setText('The first text paragraph in carousel')));
参数
| 名称 | 类型 | 说明 |
|---|---|---|
card | Carousel | 要添加的轮播界面卡片。 |
返回
Carousel - 此对象,用于链式调用。
add Event Action(eventAction)
set Id(id)
设置用于标识要发生变异的 widget 的唯一 ID。只有在插件中支持 widget 突变。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
id | String | 微件的 ID,最多可包含 64 个字符,格式为 `[a-zA-Z0-9-]+`。 |
返回
Widget - 此对象,用于链式调用。