Элементы, с которыми пользователи взаимодействуют в виджете сетки.
Доступно для дополнений Google Workspace и приложений Google Chat.
Чтобы вызвать перечисление, вы вызываете его родительский класс, имя и свойство. Например, CardService.GridItemLayout.TEXT_BELOW
.
var gridItem = CardService.newGridItem() .setIdentifier("itemA") .setTitle("This is a cat") .setImage(CardService.newImageComponent()) .setLayout(CardService.GridItemLayout.TEXT_BELOW);
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
setIdentifier(id) | GridItem | Устанавливает идентификатор элемента сетки. |
setImage(image) | GridItem | Устанавливает изображение для этого элемента сетки. |
setLayout(layout) | GridItem | Устанавливает макет текста и изображения для элемента сетки. |
setSubtitle(subtitle) | GridItem | Устанавливает подзаголовок элемента сетки. |
setTextAlignment(alignment) | GridItem | Устанавливает горизонтальное выравнивание элемента сетки. |
setTitle(title) | GridItem | Устанавливает текст заголовка элемента сетки. |
Подробная документация
setIdentifier(id)
Устанавливает идентификатор элемента сетки. Когда пользователь щелкает этот элемент сетки, этот идентификатор возвращается в параметрах обратного вызова on_click родительской сетки.
Параметры
Имя | Тип | Описание |
---|---|---|
id | String | Идентификатор. |
Возвращаться
GridItem
— Этот объект для цепочки.
setImage(image)
Устанавливает изображение для этого элемента сетки.
Параметры
Имя | Тип | Описание |
---|---|---|
image | ImageComponent | Объект ImageComponent. |
Возвращаться
GridItem
— Этот объект для цепочки.
setLayout(layout)
Устанавливает макет текста и изображения для элемента сетки. По умолчанию – TEXT_BELOW.
Параметры
Имя | Тип | Описание |
---|---|---|
layout | GridItemLayout | Настройка макета. |
Возвращаться
GridItem
— Этот объект для цепочки.
setSubtitle(subtitle)
Устанавливает подзаголовок элемента сетки.
Параметры
Имя | Тип | Описание |
---|---|---|
subtitle | String | Текст субтитров. |
Возвращаться
GridItem
— Этот объект для цепочки.
setTextAlignment(alignment)
Устанавливает горизонтальное выравнивание элемента сетки. По умолчанию — СТАРТ.
Параметры
Имя | Тип | Описание |
---|---|---|
alignment | HorizontalAlignment | Настройка выравнивания. |
Возвращаться
GridItem
— Этот объект для цепочки.
setTitle(title)
Устанавливает текст заголовка элемента сетки.
Параметры
Имя | Тип | Описание |
---|---|---|
title | String | Текст заголовка. |
Возвращаться
GridItem
— Этот объект для цепочки.