Class 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);

Методы

Метод Тип возврата Краткое описание
add Chip(chip) Chip List Добавляет чип.
add Event Action(eventAction) Widget Добавляет действие события, которое можно выполнить над виджетом.
set Id(id) Widget Задает уникальный назначенный идентификатор, который используется для идентификации виджета, подлежащего мутации.
set Layout(layout) Chip List Задает макет списка микросхем.
set Visibility(visibility) Widget Устанавливает видимость виджета.

Подробная документация

add Chip(chip)

Добавляет чип.

Параметры

Имя Тип Описание
chip Chip Чип для добавления.

Возвращаться

Chip List — этот объект предназначен для объединения в цепочку.


add Event Action(eventAction)

Добавляет действие события, которое можно выполнить над виджетом.

Параметры

Имя Тип Описание
event Action Event Action Будет добавлено Event Action .

Возвращаться

Widget — Объект, для объединения в цепочку.


set Id(id)

Задаёт уникальный идентификатор, используемый для идентификации виджета, подлежащего мутации. Мутация виджетов поддерживается только в дополнениях.

Параметры

Имя Тип Описание
id String Идентификатор виджета длиной не более 64 символов в формате `[a-zA-Z0-9-]+`.

Возвращаться

Widget — объект для объединения в цепочку.


set Layout(layout)

Задаёт макет списка чипов. Если не задано, по умолчанию используется макет Chip List Layout.WRAPPED .

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

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

Параметры

Имя Тип Описание
layout Chip List Layout Макет списка микросхем.

Возвращаться

Chip List — этот объект предназначен для объединения в цепочку.


set Visibility(visibility)

Устанавливает видимость виджета. Значение по умолчанию — `VISIBLE`.

Параметры

Имя Тип Описание
visibility Visibility Visibility виджета.

Возвращаться

Widget — Объект, для объединения в цепочку.