Class ChipList

ChipList

用于存储一组并排显示的 Chip 对象,这些对象会换行到下一行以实现水平滚动。

仅适用于 Google Chat 应用。不适用于 Google Workspace 插件。

const chip = CardService.newChip();
// Finish building the text chip...

const chipList = CardService.newChipList()
                     .setLayout(CardService.ChipListLayout.WRAPPED)
                     .addChip(chip);

方法

方法返回类型简介
addChip(chip)ChipList添加条状标签。
setLayout(layout)ChipList设置条状标签列表布局。

详细文档

addChip(chip)

添加条状标签。

参数

名称类型说明
chipChip要添加的条状标签。

返回

ChipList - 此对象,用于链式调用。


setLayout(layout)

设置条状标签列表布局。如果未设置,则默认为 ChipListLayout.WRAPPED 布局。

const chip = CardService.newChip();
// Finish building the text chip...

const chipList =
    CardService.newChipList()
        .setLayout(CardService.ChipListLayout.HORIZONTAL_SCROLLABLE)
        .addChip(chip);

参数

名称类型说明
layoutChipListLayout条状标签列表布局。

返回

ChipList - 此对象,用于链式调用。