Элементы, с которыми пользователи взаимодействуют внутри виджета сетки.
Доступно для дополнений Google Workspace и приложений Google Chat.
Для вызова перечисления необходимо указать его родительский класс, имя и свойство. Например, CardService.GridItemLayout.TEXT_BELOW .
const gridItem = CardService.newGridItem() .setIdentifier('itemA') .setTitle('This is a cat') .setImage(CardService.newImageComponent()) .setLayout(CardService.GridItemLayout.TEXT_BELOW);
Методы
| Метод | Тип возвращаемого значения | Краткое описание |
|---|---|---|
set Identifier(id) | Grid Item | Задает идентификатор элемента сетки. |
set Image(image) | Grid Item | Задает изображение для этого элемента сетки. |
set Layout(layout) | Grid Item | Задает расположение текста и изображения для элемента сетки. |
set Subtitle(subtitle) | Grid Item | Задает подзаголовок элемента сетки. |
set Text Alignment(alignment) | Grid Item | Задает горизонтальное выравнивание элемента сетки. |
set Title(title) | Grid Item | Задает текст заголовка элемента сетки. |
Подробная документация
setIdentifier(id)
Задает идентификатор элемента сетки. Когда пользователь щелкает по этому элементу сетки, этот идентификатор возвращается в параметрах обратного вызова on_click родительской сетки.
Параметры
| Имя | Тип | Описание |
|---|---|---|
id | String | Идентификатор. |
Возвращаться
GridItem — Этот объект используется для создания цепочек вызовов.
setImage(image)
Задает изображение для этого элемента сетки.
Параметры
| Имя | Тип | Описание |
|---|---|---|
image | Image Component | Объект ImageComponent. |
Возвращаться
GridItem — Этот объект используется для создания цепочек вызовов.
setLayout(layout)
Задает расположение текста и изображения для элемента сетки. По умолчанию используется значение TEXT_BELOW.
Параметры
| Имя | Тип | Описание |
|---|---|---|
layout | Grid Item Layout | Настройки макета. |
Возвращаться
GridItem — Этот объект используется для создания цепочек вызовов.
setSubtitle(subtitle)
Задает подзаголовок элемента сетки.
Параметры
| Имя | Тип | Описание |
|---|---|---|
subtitle | String | Текст субтитров. |
Возвращаться
GridItem — Этот объект используется для создания цепочек вызовов.
setTextAlignment(alignment)
Задает горизонтальное выравнивание элемента сетки. По умолчанию — START.
Параметры
| Имя | Тип | Описание |
|---|---|---|
alignment | Horizontal Alignment | Настройка выравнивания. |
Возвращаться
GridItem — Этот объект используется для создания цепочек вызовов.
setTitle(title)
Задает текст заголовка элемента сетки.
Параметры
| Имя | Тип | Описание |
|---|---|---|
title | String | Заголовочный текст. |
Возвращаться
GridItem — Этот объект используется для создания цепочек вызовов.