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 Задает видимость виджета.

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

addChip(chip)

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

Параметры

Имя Тип Описание
chip Chip Дополнительный чип.

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

ChipList — Этот объект используется для создания цепочек.


addEventAction(eventAction)

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

Параметры

Имя Тип Описание
event Action Event Action Необходимо добавить Event Action .

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

Widget — Объект для создания цепочек.


setId(id)

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

Параметры

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

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

Widget — этот объект используется для создания цепочек вызовов.


setLayout(layout)

Задает макет списка микросхем. Если не задан, по умолчанию используется макет ChipListLayout.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 Структура списка микросхем.

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

ChipList — Этот объект используется для создания цепочек.


setVisibility(visibility)

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

Параметры

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

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

Widget — Объект для создания цепочек.