Class GridItem

GridItem

Элементы, с которыми пользователи взаимодействуют внутри виджета сетки.

Доступно для дополнений 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 — Этот объект используется для создания цепочек вызовов.