Card Service

Карточные услуги

Этот сервис позволяет сценариям настраивать и создавать компоненты карточек и виджетов, а также их поведение для пользовательского интерфейса. Структуры пользовательского интерфейса, которые вы создаете с помощью этого сервиса, автоматически доступны как на настольных, так и на мобильных устройствах, поэтому вам не нужно разрабатывать отдельные пользовательские интерфейсы для обоих.

Классы

Имя Краткое описание
Action Действие, которое обеспечивает интерактивность элементов пользовательского интерфейса.
Action Response Объект ответа, который может быть возвращен функцией обратного вызова (например, обработчиком ответа формы) для выполнения одного или нескольких действий над клиентом.
Action Response Builder Построитель объектов Action Response .
Action Status Класс, который представляет состояние запроса на вызов или отправку диалога.
Attachment Представляет вложение, созданное надстройкой.
Authorization Action Действие авторизации, которое при нажатии отправляет пользователя на AuthorizationUrl.
Authorization Exception Ошибка, которая может быть возвращена, чтобы инициировать показ карты авторизации пользователю.
Border Style Класс, представляющий полный стиль границы, который можно применять к виджетам.
Border Type Перечисление, представляющее типы границ, которые можно применять к виджетам.
Button Базовый класс для всех кнопок.
Button Set Содержит набор объектов Button , отображаемых подряд.
Calendar Event Action Response Представляет ответ, который вносит изменения в событие календаря, которое пользователь в данный момент редактирует, в ответ на действие, выполненное в пользовательском интерфейсе, например нажатие кнопки.
Calendar Event Action Response Builder Построитель объектов Calendar Event Action Response .
Card Карточка контекста, представляющая одно представление в пользовательском интерфейсе.
Card Action Кликабельный пункт меню, который добавляется в меню заголовка карточки.
Card Builder Конструктор объектов Card .
Card Header Заголовок Card .
Card Section Раздел карточки содержит группы виджетов и обеспечивает визуальное разделение между ними.
Card Service Служба карточек предоставляет возможность создавать общие карточки, используемые в различных продуктах расширения Google, таких как надстройки Google Workspace .
Card With Id Конструктор объектов Card With Id .
Carousel Карусель, также известная как слайдер, вращает и отображает список виджетов в формате слайд-шоу с кнопками, позволяющими перейти к предыдущему или следующему виджету.
Carousel Card Карточка, которую можно отображать в виде карусели.
Chat Action Response Класс, представляющий параметры, которые приложение чата может использовать для настройки способа публикации ответа.
Chat Client Data Source Для виджета Selection Input , использующего меню с множественным выбором, используется источник данных из Google Chat.
Chat Response Объект ответа на карточное сообщение в Google Chat.
Chat Response Builder Построитель объектов Chat Response .
Chat Space Data Source Источник данных, который заполняет пространства Google Chat в качестве элементов выбора для меню с множественным выбором.
Chip Chip со значком и текстовой меткой.
Chip List Содержит набор объектов Chip , отображаемых подряд, с переносом на следующую строку с возможностью горизонтальной прокрутки.
Chip List Layout Перечисление, определяющее макет Chip List .
Collapse Control Настраиваемый свертывание и расширение контроля.
Column Колонка.
Columns Виджет Columns отображает до двух столбцов на карточке или в диалоговом окне.
Common Data Source Источник данных, общий для всех приложений Google Workspace.
Compose Action Response Объект ответа, который может быть возвращен методом обратного вызова для действия создания сообщения в надстройке Gmail .
Compose Action Response Builder Построитель объектов Compose Action Response .
Composed Email Type Значение перечисления, указывающее, является ли составленное электронное письмо отдельным или черновиком ответа.
Content Type Значение перечисления, указывающее тип контента, созданного Update Draft Action Response .
Date Picker Поле ввода, позволяющее ввести дату.
Date Time Picker Поле ввода, позволяющее пользователям вводить дату и время.
Decorated Text Виджет, отображающий текст с дополнительными украшениями.
Dialog Подробную информацию см. в разделе «Открытие интерактивных диалогов» документации Google Chat.
Dialog Action Построитель объектов Dialog Action .
Display Style Перечисление, определяющее стиль отображения карточки.
Divider Горизонтальный разделитель.
Drive Items Selected Action Response Представляет ответ, который вносит изменения в Диск при выборе элементов Диска и в ответ на действие, выполненное в пользовательском интерфейсе, например нажатие кнопки.
Drive Items Selected Action Response Builder Построитель Drive Items Selected Action Response .
Editor File Scope Action Response Вносит изменения в редактор, например в Документы Google, Таблицы или Слайды, в ответ на действие, выполненное в пользовательском интерфейсе.
Editor File Scope Action Response Builder Построитель объектов Editor File Scope Action Response .
Fixed Footer Фиксированный нижний колонтитул, отображаемый внизу Card .
Grid Организованная сетка для отображения коллекции элементов сетки.
Grid Item Элементы, с которыми пользователи взаимодействуют внутри виджета сетки.
Grid Item Layout Перечисление, определяющее стиль изображения и текста GridItem.
Horizontal Alignment Перечисление, определяющее горизонтальное выравнивание виджета.
Horizontal Size Style Перечисление, определяющее, как виджеты заполняют пространство столбца.
Host App Data Source Для виджета Selection Input , использующего меню с множественным выбором, источник данных из приложения Google Workspace.
Icon Предопределенные значки, которые можно использовать в различных объектах пользовательского интерфейса, таких как виджеты Image Button или Decorated Text .
Icon Image Предопределенный значок, значок материального дизайна или значок из URL-адреса с настраиваемым стилем обрезки.
Image Виджет, который показывает одно изображение.
Image Button Image Button с отображаемым на ней изображением.
Image Button Style Перечисление, определяющее стиль для Image Button .
Image Component Компонент изображения, который можно добавить к элементам сетки.
Image Crop Style Класс, представляющий стиль обрезки, который можно применять к компонентам изображения.
Image Crop Type Перечисление, представляющее стили обрезки, примененные к компонентам изображения.
Image Style Перечисление, определяющее стиль обрезки изображения.
Input Type Перечисление, определяющее тип ввода виджета.
Interaction Тип перечисления, указывающий, что делать в ответ на взаимодействие с пользователем, например, когда пользователь нажимает кнопку в сообщении с карточкой.
Key Value Этот класс устарел.
Link Preview Действие карты, которое отображает карту предварительного просмотра ссылки и смарт-чип в главном приложении.
Load Indicator Тип перечисления, указывающий тип загрузки или индикатор хода выполнения, который будет отображаться во время обработки Action .
Material Icon Объект, поддерживающий все значки шрифтов Google .
Navigation Вспомогательный объект, управляющий навигацией по карточкам.
Notification Уведомление, отображаемое пользователю как ответ на взаимодействие с элементом пользовательского интерфейса.
On Close Перечисление, указывающее, что делать, когда URL-адрес, открытый через Open Link закрывается.
Open As Перечисление, указывающее, как открыть URL-адрес.
Open Link Представляет действие по открытию ссылки с некоторыми параметрами.
Overflow Menu Содержит список объектов Overflow Menu Item , которые отображаются во всплывающем меню.
Overflow Menu Item Overflow Menu Item со значком и текстовой меткой.
Platform Data Source Для виджета Selection Input , использующего меню с множественным выбором, используется источник данных из Google Workspace.
Response Type Перечисление, представляющее тип ответа приложения Chat.
Selection Input Поле ввода, позволяющее выбирать между набором предопределенных параметров.
Selection Input Type Формат элементов, которые могут выбирать пользователи.
Status Перечисление, представляющее код состояния.
Suggestions Предложения автозаполнения для дополнения виджета Text Input .
Suggestions Response Объект ответа, который может быть возвращен функцией обратного вызова предложений.
Suggestions Response Builder Построитель объектов Suggestions Response .
Switch Элемент пользовательского интерфейса, который поддерживает включение и выключение.
Switch Control Type Тип элемента управления виджетом Switch .
Text Button Text Button с текстовой меткой.
Text Button Style Перечисление, определяющее стиль Text Button .
Text Input Виджет поля ввода, который принимает ввод текста.
Text Paragraph Виджет, отображающий текст и поддерживающий базовое форматирование HTML .
Time Picker Поле ввода, позволяющее пользователям вводить время.
Universal Action Response Объект ответа, который может быть возвращен методом, создающим универсальное действие.
Universal Action Response Builder Построитель объектов Universal Action Response .
Update Draft Action Response Представляет действие, которое обновляет черновик электронного письма, который в данный момент редактирует пользователь.
Update Draft Action Response Builder Построитель объектов Update Draft Action Response .
Update Draft Bcc Recipients Action Обновляет получателей скрытой копии черновика электронного письма.
Update Draft Body Action Обновляет черновик сообщения электронной почты.
Update Draft Body Type Значение перечисления, указывающее тип Update Draft Body Action .
Update Draft Cc Recipients Action Обновляет получателей копии черновика электронного письма.
Update Draft Subject Action Обновляет тему черновика электронного письма.
Update Draft To Recipients Action Обновляет поле «Получателям» черновика электронного письма.
Updated Widget Ответ обновленного виджета.
Validation Объект, определяющий правило проверки для виджета, к которому он прикреплен.
Vertical Alignment Перечисление, устанавливающее вертикальное выравнивание виджетов в столбце.
Widget Базовый класс для всех виджетов, которые можно добавить на Card .
Wrap Style Перечисление, определяющее стиль переноса содержимого столбца.

Action

Методы

Метод Тип возврата Краткое описание
add Required Widget(requiredWidget) Action Добавляет имена виджетов, которые необходимы этому действию для допустимой отправки.
set All Widgets Are Required(allWidgetsAreRequired) Action Указывает, требует ли это действие входных данных от всех виджетов.
set Function Name(functionName) Action Устанавливает имя вызываемой функции обратного вызова.
set Interaction(interaction) Action Устанавливает взаимодействие с пользователем, необходимое только при открытии диалога.
set Load Indicator(loadIndicator) Action Устанавливает индикатор загрузки, который отображается во время выполнения действия.
set Parameters(parameters) Action Позволяет передавать пользовательские параметры в функцию обратного вызова.
set Persist Values(persistValues) Action Указывает, определяются ли значения формы значениями клиента или значениями сервера после того, как ответ на действие обновляет Card .

Action Response

Методы

Метод Тип возврата Краткое описание
print Json() String Печатает JSON-представление этого объекта.

Action Response Builder

Методы

Метод Тип возврата Краткое описание
build() Action Response Создает текущий ответ действия и проверяет его.
set Navigation(navigation) Action Response Builder Устанавливает ответ на действие Navigation .
set Notification(notification) Action Response Builder Устанавливает отображение уведомления при активации действия.
set Open Link(openLink) Action Response Builder Устанавливает URL-адрес для перехода при активации действия.
set State Changed(stateChanged) Action Response Builder Устанавливает флаг, указывающий, что это действие изменило существующее состояние данных.

Action Status

Методы

Метод Тип возврата Краткое описание
set Status Code(statusCode) Action Status Представляет состояние запроса на открытие или отправку диалогового окна.
set User Facing Message(message) Action Status Сообщение для отправки пользователям о статусе их запроса.

Attachment

Методы

Метод Тип возврата Краткое описание
set Icon Url(iconUrl) Attachment Устанавливает URL-адрес значка для вложения.
set Mime Type(mimeType) Attachment Устанавливает тип MIME для вложения.
set Resource Url(resourceUrl) Attachment Устанавливает URL-адрес ресурса для вложения.
set Title(title) Attachment Устанавливает заголовок вложения.

Authorization Action

Методы

Метод Тип возврата Краткое описание
set Authorization Url(authorizationUrl) Authorization Action Устанавливает URL-адрес авторизации, по которому пользователь перенаправляется из приглашения на авторизацию.

Authorization Exception

Методы

Метод Тип возврата Краткое описание
print Json() String Печатает JSON-представление этого объекта.
set Authorization Url(authUrl) Authorization Exception Устанавливает URL-адрес авторизации, по которому пользователь перенаправляется из приглашения на авторизацию.
set Custom Ui Callback(callback) Authorization Exception Имя функции, которую необходимо вызвать для создания пользовательского запроса авторизации.
set Resource Display Name(name) Authorization Exception Устанавливает имя, которое будет отображаться пользователю при запросе авторизации.
throw Exception() void Запускает создание этого исключения.

Border Style

Методы

Метод Тип возврата Краткое описание
set Corner Radius(radius) Border Style Устанавливает угловой радиус границы, например 8.
set Stroke Color(color) Border Style Устанавливает цвет границы.
set Type(type) Border Style Устанавливает тип границы.

Border Type

Характеристики

Свойство Тип Описание
NO_BORDER Enum Нет стиля границы.
STROKE Enum Стиль границы обводки.

Button

Методы

Метод Тип возврата Краткое описание
set Authorization Action(action) Button Устанавливает действие авторизации, которое открывает URL-адрес потока авторизации при щелчке объекта.
set Compose Action(action, composedEmailType) Button Устанавливает действие, которое формирует черновик электронного письма при щелчке объекта.
set On Click Action(action) Button Устанавливает действие, которое выполняется при щелчке объекта.
set On Click Open Link Action(action) Button Устанавливает действие, которое открывает URL-адрес на вкладке при щелчке объекта.
set Open Link(openLink) Button Устанавливает URL-адрес, который будет открываться при нажатии на объект.
set Overflow Menu(menu) Button Устанавливает всплывающее меню, которое будет открываться при щелчке объекта.

Button Set

Методы

Метод Тип возврата Краткое описание
add Button(button) Button Set Добавляет кнопку.

Calendar Event Action Response

Методы

Метод Тип возврата Краткое описание
print Json() String Печатает JSON-представление этого объекта.

Calendar Event Action Response Builder

Методы

Метод Тип возврата Краткое описание
add Attachments(attachments) Calendar Event Action Response Builder Указывает, что ответ должен добавлять вложения к событию календаря при выполнении соответствующего действия пользовательского интерфейса.
add Attendees(emails) Calendar Event Action Response Builder Указывает, что ответ должен добавлять указанных участников к событию календаря при выполнении соответствующего действия пользовательского интерфейса.
build() Calendar Event Action Response Создает ответ на действие текущего события календаря и проверяет его.
set Conference Data(conferenceData) Calendar Event Action Response Builder Указывает, что ответ должен установить указанные данные конференции в событие календаря при выполнении соответствующего действия пользовательского интерфейса.

Card

Методы

Метод Тип возврата Краткое описание
print Json() String Печатает JSON-представление этого объекта.

Card Action

Методы

Метод Тип возврата Краткое описание
set Authorization Action(action) Card Action Устанавливает действие авторизации, которое открывает URL-адрес потока авторизации при щелчке объекта.
set Compose Action(action, composedEmailType) Card Action Устанавливает действие, которое формирует черновик электронного письма при щелчке объекта.
set On Click Action(action) Card Action Устанавливает действие, которое выполняется при щелчке объекта.
set On Click Open Link Action(action) Card Action Устанавливает действие, которое открывает URL-адрес на вкладке при щелчке объекта.
set Open Link(openLink) Card Action Устанавливает URL-адрес, который будет открываться при нажатии на объект.
set Text(text) Card Action Устанавливает текст меню для этого действия.

Card Builder

Методы

Метод Тип возврата Краткое описание
add Card Action(cardAction) Card Builder Добавляет Card Action к этой карте.
add Section(section) Card Builder Добавляет раздел к этой карточке.
build() Card Создает текущую карту и проверяет ее.
set Display Style(displayStyle) Card Builder Устанавливает стиль отображения для этой карточки.
set Fixed Footer(fixedFooter) Card Builder Устанавливает фиксированный нижний колонтитул для этой карточки.
set Header(cardHeader) Card Builder Устанавливает заголовок для этой карты.
set Name(name) Card Builder Устанавливает имя для этой карты.
set Peek Card Header(peekCardHeader) Card Builder Устанавливает заголовок карты просмотра.

Card Header

Методы

Метод Тип возврата Краткое описание
set Image Alt Text(imageAltText) Card Header Устанавливает альтернативный текст для изображения заголовка.
set Image Style(imageStyle) Card Header Устанавливает обрезку значка в заголовке карточки.
set Image Url(imageUrl) Card Header Устанавливает изображение для использования в заголовке, предоставляя его URL-адрес или строку данных.
set Subtitle(subtitle) Card Header Устанавливает подзаголовок заголовка карты.
set Title(title) Card Header Устанавливает заголовок заголовка карточки.

Card Section

Методы

Метод Тип возврата Краткое описание
add Widget(widget) Card Section Добавляет данный виджет в этот раздел.
set Collapse Control(collapseControl) Card Section Устанавливает настраиваемые кнопки развертывания и свертывания раздела.
set Collapsible(collapsible) Card Section Устанавливает, можно ли свернуть раздел.
set Header(header) Card Section Устанавливает заголовок раздела.
set Num Uncollapsible Widgets(numUncollapsibleWidgets) Card Section Устанавливает количество виджетов, которые все еще отображаются, когда этот раздел свернут.

Card Service

Характеристики

Свойство Тип Описание
Border Type Border Type Перечисление Border Type .
Chip List Layout Chip List Layout Перечисление Chip List Layout .
Composed Email Type Composed Email Type Перечисление Composed Email Type .
Content Type Content Type Перечисление Content Type .
Grid Item Layout Grid Item Layout Перечисление Grid Item Layout .
Horizontal Alignment Horizontal Alignment Перечисление Horizontal Alignment .
Icon Icon Перечисление Icon .
Image Button Style Image Button Style Перечисление Image Button Style .
Image Crop Type Image Crop Type Перечисление Image Crop Type .
Image Style Image Style Перечисление Image Style .
Input Type Input Type Перечисление Input Type .
Load Indicator Load Indicator Перечисление Load Indicator .
On Close On Close Перечисление On Close .
Open As Open As Перечисление Open As .
Selection Input Type Selection Input Type Перечисление Selection Input Type .
Text Button Style Text Button Style Перечисление Text Button Style .
Update Draft Body Type Update Draft Body Type Перечисление Update Draft Body Type .

Методы

Метод Тип возврата Краткое описание
new Action() Action Создает новое Action .
new Action Response Builder() Action Response Builder Создает новый Action Response Builder .
new Action Status() Action Status Создает новый Action Status .
new Attachment() Attachment Создает новое Attachment .
new Authorization Action() Authorization Action Создает новое Authorization Action .
new Authorization Exception() Authorization Exception Создает новое Authorization Exception .
new Border Style() Border Style Создает новый Border Style .
new Button Set() Button Set Создает новый Button Set .
new Calendar Event Action Response Builder() Calendar Event Action Response Builder Создает новый Calendar Event Action Response Builder .
new Card Action() Card Action Создает новое Card Action .
new Card Builder() Card Builder Создает новый конструктор карт.
new Card Header() Card Header Создает новый Card Header .
new Card Section() Card Section Создает новый Card Section .
new Card With Id() Card With Id Создает новую Card With Id .
new Carousel() Carousel Создает Carousel .
new Carousel Card() Carousel Card Создает новую Carousel Card .
new Chat Action Response() Chat Action Response Создает новый Chat Action Response .
new Chat Response Builder() Chat Response Builder Создает новый Chat Response Builder .
new Chip() Chip Создает новый Chip .
new Chip List() Chip List Создает новый Chip List .
new Collapse Control() Collapse Control Создает новый Collapse Control .
new Column() Column Создает новый Column .
new Columns() Columns Создает новый набор Columns .
new Compose Action Response Builder() Compose Action Response Builder Создает новый Compose Action Response Builder .
new Date Picker() Date Picker Создает новый Date Picker .
new Date Time Picker() Date Time Picker Создает новый Date Time Picker .
new Decorated Text() Decorated Text Создает новый Decorated Text .
new Dialog() Dialog Создает новый Dialog .
new Dialog Action() Dialog Action Создает новое Dialog Action .
new Divider() Divider Создает новый Divider .
new Drive Items Selected Action Response Builder() Drive Items Selected Action Response Builder Создает новый Drive Items Selected Action Response Builder .
new Editor File Scope Action Response Builder() Editor File Scope Action Response Builder Создает новый Editor File Scope Action Response Builder .
new Fixed Footer() Fixed Footer Создает новый Fixed Footer .
new Grid() Grid Создает новую Grid .
new Grid Item() Grid Item Создает новый Grid Item .
new Icon Image() Icon Image Создает новое Icon Image .
new Image() Image Создает новое Image .
new Image Button() Image Button Создает новую Image Button .
new Image Component() Image Component Создает новый Image Component .
new Image Crop Style() Image Crop Style Создает новый Image Crop Style .
new Key Value() Key Value Создает новое Key Value .
new Link Preview() Link Preview Создает новый Link Preview .
new Material Icon() Material Icon Создает новый Material Icon .
new Navigation() Navigation Создает новую Navigation .
new Notification() Notification Создает новое Notification .
new Open Link() Open Link Создает новую Open Link .
new Overflow Menu() Overflow Menu Создает новое Overflow Menu .
new Overflow Menu Item() Overflow Menu Item Создает новый Overflow Menu Item .
new Selection Input() Selection Input Создает новый Selection Input .
new Suggestions() Suggestions Создает новые Suggestions .
new Suggestions Response Builder() Suggestions Response Builder Создает новый Suggestions Response Builder .
new Switch() Switch Создает новый Switch .
new Text Button() Text Button Создает новую Text Button .
new Text Input() Text Input Создает новый Text Input .
new Text Paragraph() Text Paragraph Создает новый Text Paragraph .
new Time Picker() Time Picker Создает новый Time Picker .
new Universal Action Response Builder() Universal Action Response Builder Создает новый Universal Action Response Builder .
new Update Draft Action Response Builder() Update Draft Action Response Builder Создает новый Update Draft Action Response Builder .
new Update Draft Bcc Recipients Action() Update Draft Bcc Recipients Action Создает новое Update Draft Bcc Recipients Action ;
new Update Draft Body Action() Update Draft Body Action Создает новое Update Draft Body Action .
new Update Draft Cc Recipients Action() Update Draft Cc Recipients Action Создает новое Update Draft Cc Recipients Action .
new Update Draft Subject Action() Update Draft Subject Action Создает новое Update Draft Subject Action .
new Update Draft To Recipients Action() Update Draft To Recipients Action Создает новое Update Draft To Recipients Action .
new Validation() Validation Создает новую Validation .

Card With Id

Методы

Метод Тип возврата Краткое описание
set Card(card) Card With Id Устанавливает карту card With Id .
set Card Id(id) Card With Id Устанавливает уникальный идентификатор card With Id .

Методы

Метод Тип возврата Краткое описание
add Carousel Card(card) Carousel Добавляет карточку карусели.

Carousel Card

Методы

Метод Тип возврата Краткое описание
add Footer Widget(widget) Carousel Card Добавляет данный виджет в нижний колонтитул этой карточки-карусели.
add Widget(widget) Carousel Card Добавляет данный виджет в эту карточку карусели.

Chat Action Response

Методы

Метод Тип возврата Краткое описание
set Dialog Action(dialogAction) Chat Action Response Устанавливает действие диалога на событие, связанное с диалогом.
set Response Type(responseType) Chat Action Response Тип ответа приложения Chat.
set Updated Widget(updatedWidget) Chat Action Response Устанавливает обновленный виджет, используемый для предоставления параметров автозаполнения для виджета.
set Url(url) Chat Action Response URL-адрес, по которому пользователи могут проходить аутентификацию или настройку.

Chat Client Data Source

Методы

Метод Тип возврата Краткое описание
set Space Data Source(spaceDataSource) Chat Client Data Source Источник данных, который заполняет пространства Google Chat в качестве элементов выбора для меню с множественным выбором.

Chat Response

Методы

Метод Тип возврата Краткое описание
print Json() String Печатает JSON-представление этого объекта.

Chat Response Builder

Методы

Метод Тип возврата Краткое описание
add Cards V2(cardWithId) Chat Response Builder Устанавливает поле карточки сообщения.
build() Chat Response Создает текущий ответ действия и проверяет его.
set Action Response(actionResponse) Chat Response Builder Устанавливает поле ответа на действие сообщения.
set Text(text) Chat Response Builder Устанавливает текст сообщения чата.

Chat Space Data Source

Методы

Метод Тип возврата Краткое описание
set Default To Current Space(defaultToCurrentSpace) Chat Space Data Source Если установлено значение true , меню множественного выбора выбирает текущее пространство Google Chat в качестве элемента по умолчанию.

Chip

Методы

Метод Тип возврата Краткое описание
set Alt Text(altText) Chip Устанавливает альтернативный текст чипа для доступности.
set Authorization Action(action) Chip Устанавливает действие авторизации, которое открывает URL-адрес потока авторизации при щелчке объекта.
set Compose Action(action, composedEmailType) Chip Устанавливает действие, которое формирует черновик электронного письма при щелчке объекта.
set Disabled(disabled) Chip Устанавливает, отключен ли чип.
set Icon(icon) Chip Устанавливает значок, который будет использоваться в качестве чипа.
set Label(label) Chip Устанавливает название чипа.
set On Click Action(action) Chip Устанавливает действие, которое выполняется при щелчке объекта.
set On Click Open Link Action(action) Chip Устанавливает действие, которое открывает URL-адрес на вкладке при щелчке объекта.
set Open Link(openLink) Chip Устанавливает URL-адрес, который будет открываться при нажатии на объект.

Chip List

Методы

Метод Тип возврата Краткое описание
add Chip(chip) Chip List Добавляет фишку.
set Layout(layout) Chip List Устанавливает макет списка чипов.

Chip List Layout

Характеристики

Свойство Тип Описание
WRAPPED Enum Список чипов переносится на следующую строку, если недостаточно места по горизонтали.
HORIZONTAL_SCROLLABLE Enum Фишки прокручиваются горизонтально, если не помещаются в доступное пространство.

Collapse Control

Методы

Метод Тип возврата Краткое описание
set Collapse Button(button) Collapse Control Устанавливает Button , отображаемую для кнопки «показать меньше».
set Expand Button(button) Collapse Control Устанавливает Button , отображаемую для кнопки «показать больше».
set Horizontal Align(horizontalAlignment) Collapse Control Устанавливает Horizontal Alignment Collapse Control .

Column

Методы

Метод Тип возврата Краткое описание
add Widget(widget) Column Добавляет виджет в столбец.
set Horizontal Alignment(horizontalAlignment) Column Устанавливает Horizontal Alignment Column .
set Horizontal Size Style(horizontalSizeStyle) Column Устанавливает Horizontal Size Style столбца.
set Vertical Alignment(verticalAlignment) Column Устанавливает Vertical Alignment Column .

Columns

Методы

Метод Тип возврата Краткое описание
add Column(column) Columns Добавляет Column в виджет «Столбцы».
set Wrap Style(wrapStyle) Columns Устанавливает стиль переноса столбцов, контролирует изменение размера столбца в зависимости от ширины экрана.

Common Data Source

Характеристики

Свойство Тип Описание
UNKNOWN Enum Значение по умолчанию.
USER Enum Пользователи Google Workspace.

Compose Action Response

Методы

Метод Тип возврата Краткое описание
print Json() String Печатает JSON-представление этого объекта.

Compose Action Response Builder

Методы

Метод Тип возврата Краткое описание
build() Compose Action Response Создает текущий ответ действия создания и проверяет его.
set Gmail Draft(draft) Compose Action Response Builder Устанавливает черновик Gmail Message , созданный с помощью Gmail Message.createDraftReply(body) или аналогичных функций.

Composed Email Type

Характеристики

Свойство Тип Описание
REPLY_AS_DRAFT Enum Черновик, который является ответом на другое сообщение.
STANDALONE_DRAFT Enum Черновик, представляющий собой отдельное сообщение.

Content Type

Характеристики

Свойство Тип Описание
TEXT Enum Указывает, что сгенерированное содержимое представляет собой обычный текст.
MUTABLE_HTML Enum Указывает, что созданное содержимое отформатировано как HTML.
IMMUTABLE_HTML Enum Указывает, что созданное содержимое отформатировано как HTML, но после создания это содержимое нельзя редактировать.

Date Picker

Методы

Метод Тип возврата Краткое описание
set Field Name(fieldName) Date Picker Задает имя поля, которое идентифицирует это средство выбора в объекте события, который создается при взаимодействии пользовательского интерфейса.
set On Change Action(action) Date Picker Устанавливает Action , которое скрипт выполняет при каждом изменении входных данных средства выбора.
set Title(title) Date Picker Устанавливает заголовок, отображаемый над полем ввода.
set Value In Ms Since Epoch(valueMsEpoch) Date Picker Устанавливает предварительно заполненное значение, которое будет установлено в поле ввода.
set Value In Ms Since Epoch(valueMsEpoch) Date Picker Устанавливает предварительно заполненное значение, которое будет установлено в поле ввода.

Date Time Picker

Методы

Метод Тип возврата Краткое описание
set Field Name(fieldName) Date Time Picker Задает имя поля, которое идентифицирует это средство выбора в объекте события, который создается при взаимодействии пользовательского интерфейса.
set On Change Action(action) Date Time Picker Устанавливает Action , которое скрипт выполняет при каждом изменении входных данных средства выбора.
set Time Zone Offset In Mins(timeZoneOffsetMins) Date Time Picker Устанавливает количество минут, на которое часовой пояс должен быть смещен от UTC.
set Title(title) Date Time Picker Устанавливает заголовок, отображаемый над полем ввода.
set Value In Ms Since Epoch(valueMsEpoch) Date Time Picker Устанавливает предварительно заполненное значение, которое будет установлено в поле ввода.
set Value In Ms Since Epoch(valueMsEpoch) Date Time Picker Устанавливает предварительно заполненное значение, которое будет установлено в поле ввода.

Decorated Text

Методы

Метод Тип возврата Краткое описание
set Authorization Action(action) Decorated Text Устанавливает действие авторизации, которое открывает URL-адрес потока авторизации при щелчке объекта.
set Bottom Label(text) Decorated Text Устанавливает текст метки, который будет использоваться в качестве ключа и отображается под текстовым содержимым.
set Button(button) Decorated Text Устанавливает Button , отображаемую справа от текста.
set Compose Action(action, composedEmailType) Decorated Text Устанавливает действие, которое составляет черновик электронного письма при щелчке объекта.
set End Icon(endIcon) Decorated Text Устанавливает дополнительное Icon Image , которое отображается справа от содержимого.
set On Click Action(action) Decorated Text Устанавливает действие, которое выполняется при щелчке объекта.
set On Click Open Link Action(action) Decorated Text Устанавливает действие, которое открывает URL-адрес на вкладке при щелчке объекта.
set Open Link(openLink) Decorated Text Устанавливает URL-адрес, который будет открываться при нажатии на объект.
set Start Icon(startIcon) Decorated Text Устанавливает дополнительное Icon Image , которое будет отображаться перед текстовым содержимым.
set Switch Control(switchToSet) Decorated Text Устанавливает Switch , который отображается справа от содержимого.
set Text(text) Decorated Text Устанавливает текст, который будет использоваться в качестве значения.
set Top Label(text) Decorated Text Устанавливает текст метки, который будет использоваться в качестве ключа и отображается над текстовым содержимым.
set Wrap Text(wrapText) Decorated Text Устанавливает, должен ли текст значения отображаться в одной строке или в нескольких строках.

Dialog

Методы

Метод Тип возврата Краткое описание
set Body(card) Dialog Устанавливает карточку Dialog .

Dialog Action

Методы

Метод Тип возврата Краткое описание
set Action Status(actionStatus) Dialog Action Устанавливает статус действия Dialog Action .
set Dialog(dialog) Dialog Action Устанавливает диалог Dialog Action .

Display Style

Характеристики

Свойство Тип Описание
PEEK Enum Показывать заголовок карточки внизу дополнительного контента поверх существующего контента.
REPLACE Enum Покажите карточку, заменив существующий контент.

Divider

Drive Items Selected Action Response

Методы

Метод Тип возврата Краткое описание
print Json() String Печатает JSON-представление этого объекта.

Drive Items Selected Action Response Builder

Методы

Метод Тип возврата Краткое описание
build() Drive Items Selected Action Response Создает текущий ответ на действие Диска.
request File Scope(itemId) Drive Items Selected Action Response Builder Указывает, что ответ запрашивает область файла для контекстно-релевантного элемента на Диске.

Editor File Scope Action Response

Методы

Метод Тип возврата Краткое описание
print Json() String Печатает JSON-представление этого объекта.

Editor File Scope Action Response Builder

Методы

Метод Тип возврата Краткое описание
build() Editor File Scope Action Response Создает текущий ответ действия редактора.
request File Scope For Active Document() Editor File Scope Action Response Builder Запрашивает область drive.file для текущего активного документа редактора.

Fixed Footer

Методы

Метод Тип возврата Краткое описание
set Primary Button(button) Fixed Footer Установите основную кнопку в фиксированном нижнем колонтитуле.
set Secondary Button(button) Fixed Footer Установите дополнительную кнопку в фиксированном нижнем колонтитуле.

Grid

Методы

Метод Тип возврата Краткое описание
add Item(gridItem) Grid Добавляет новый элемент сетки в сетку.
set Authorization Action(action) Grid Устанавливает действие авторизации, которое открывает URL-адрес потока авторизации при щелчке объекта.
set Border Style(borderStyle) Grid Устанавливает стиль границы, применяемый к каждому элементу сетки.
set Compose Action(action, composedEmailType) Grid Устанавливает действие, которое формирует черновик электронного письма при щелчке объекта.
set Num Columns(numColumns) Grid Количество столбцов, отображаемых в сетке.
set On Click Action(action) Grid Устанавливает действие, которое выполняется при щелчке объекта.
set On Click Open Link Action(action) Grid Устанавливает действие, которое открывает URL-адрес на вкладке при щелчке объекта.
set Open Link(openLink) Grid Устанавливает URL-адрес, который будет открываться при нажатии на объект.
set Title(title) Grid Устанавливает текст заголовка сетки.

Grid Item

Методы

Метод Тип возврата Краткое описание
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 Устанавливает текст заголовка элемента сетки.

Grid Item Layout

Характеристики

Свойство Тип Описание
TEXT_BELOW Enum Заголовок и подзаголовок отображаются под изображением элемента сетки.
TEXT_ABOVE Enum Заголовок и подзаголовок отображаются над изображением элемента сетки.

Horizontal Alignment

Характеристики

Свойство Тип Описание
START Enum Выровняйте виджет по началу предложения.
CENTER Enum Выровняйте виджет по центру.
END Enum Выровняйте виджет по концу предложения.

Horizontal Size Style

Характеристики

Свойство Тип Описание
FILL_AVAILABLE_SPACE Enum Изменяет размер Widget так, чтобы он заполнил доступное горизонтальное пространство Column .
FILL_MINIMUM_SPACE Enum Изменяет размер Widget , чтобы заполнить наименьшее количество горизонтального пространства в Column .

Host App Data Source

Методы

Метод Тип возврата Краткое описание
set Chat Data Source(chatClientDataSource) Host App Data Source Устанавливает источник данных из Google Chat.

Icon

Характеристики

Свойство Тип Описание
NONE Enum Нет значка.
AIRPLANE Enum Значок полета самолета
BOOKMARK Enum Значок закладки
BUS Enum Значок автобуса
CAR Enum Значок автомобиля
CLOCK Enum Значок часов
CONFIRMATION_NUMBER_ICON Enum Значок номера подтверждения
DOLLAR Enum Значок доллара
DESCRIPTION Enum Значок описания
EMAIL Enum Значок электронной почты
EVENT_PERFORMER Enum Значок электронной почты
EVENT_SEAT Enum Значок места на мероприятии
FLIGHT_ARRIVAL Enum Значок прибытия рейса
FLIGHT_DEPARTURE Enum Значок вылета рейса
HOTEL Enum Значок отеля
HOTEL_ROOM_TYPE Enum Значок отеля
INVITE Enum Значок приглашения
MAP_PIN Enum Значок закрепления карты
MEMBERSHIP Enum Значок членства
MULTIPLE_PEOPLE Enum Значок нескольких людей
OFFER Enum Значок предложения
PERSON Enum Значок человека
PHONE Enum Значок телефона
RESTAURANT_ICON Enum Значок ресторана
SHOPPING_CART Enum Значок корзины
STAR Enum Значок звезды
STORE Enum Значок магазина
TICKET Enum Значок билета
TRAIN Enum Значок поезда
VIDEO_CAMERA Enum Значок видеокамеры
VIDEO_PLAY Enum Значок воспроизведения видео

Icon Image

Методы

Метод Тип возврата Краткое описание
set Alt Text(altText) Icon Image Устанавливает альтернативный текст URL-адреса, который используется для обеспечения доступности.
set Icon(icon) Icon Image Устанавливает предопределенный значок, если URL-адрес не установлен.
set Icon Url(url) Icon Image Устанавливает URL-адрес значка, если значок не установлен.
set Image Crop Type(imageCropType) Icon Image Устанавливает стиль обрезки изображения.
set Material Icon(icon) Icon Image Устанавливает значок дизайна материала.

Image

Методы

Метод Тип возврата Краткое описание
set Alt Text(altText) Image Устанавливает альтернативный текст изображения для доступности.
set Authorization Action(action) Image Устанавливает действие авторизации, которое открывает URL-адрес потока авторизации при щелчке объекта.
set Compose Action(action, composedEmailType) Image Устанавливает действие, которое формирует черновик электронного письма при щелчке объекта.
set Image Url(url) Image Устанавливает изображение для использования, предоставляя его URL-адрес или строку данных.
set On Click Action(action) Image Устанавливает действие, которое выполняется при щелчке объекта.
set On Click Open Link Action(action) Image Устанавливает действие, которое открывает URL-адрес на вкладке при щелчке объекта.
set Open Link(openLink) Image Устанавливает URL-адрес, который будет открываться при нажатии на объект.

Image Button

Методы

Метод Тип возврата Краткое описание
set Alt Text(altText) Image Button Устанавливает альтернативный текст кнопки для специальных возможностей.
set Authorization Action(action) Image Button Устанавливает действие авторизации, которое открывает URL-адрес потока авторизации при щелчке объекта.
set Compose Action(action, composedEmailType) Image Button Устанавливает действие, которое формирует черновик электронного письма при щелчке объекта.
set Icon(icon) Image Button Устанавливает предопределенный Icon для отображения на кнопке.
set Icon Url(url) Image Button Устанавливает URL-адрес изображения, которое будет использоваться в качестве значка этой кнопки.
set Image Button Style(imageButtonStyle) Image Button Устанавливает стиль кнопки.
set Material Icon(icon) Image Button Устанавливает значок дизайна материала.
set On Click Action(action) Image Button Устанавливает действие, которое выполняется при щелчке объекта.
set On Click Open Link Action(action) Image Button Устанавливает действие, которое открывает URL-адрес на вкладке при щелчке объекта.
set Open Link(openLink) Image Button Устанавливает URL-адрес, который будет открываться при нажатии на объект.
set Overflow Menu(menu) Image Button Устанавливает всплывающее меню, которое будет открываться при щелчке объекта.

Image Button Style

Характеристики

Свойство Тип Описание
BORDERLESS Enum Кнопка изображения без рамки.
OUTLINED Enum Кнопка изображения с четким фоном.
FILLED Enum Кнопка изображения с цветным фоном.
FILLED_TONAL Enum Кнопка изображения с альтернативным вариантом между заполненными и обведенными кнопками.

Image Component

Методы

Метод Тип возврата Краткое описание
set Alt Text(altText) Image Component Устанавливает альтернативный текст изображения.
set Border Style(borderStyle) Image Component Устанавливает стиль границы, применяемый к изображению.
set Crop Style(imageCropStyle) Image Component Устанавливает стиль обрезки изображения.
set Image Url(url) Image Component Устанавливает URL-адрес изображения.

Image Crop Style

Методы

Метод Тип возврата Краткое описание
set Aspect Ratio(ratio) Image Crop Style Устанавливает соотношение сторон, которое будет использоваться, если тип обрезки — RECTANGLE_CUSTOM .
set Image Crop Type(type) Image Crop Style Устанавливает тип обрезки изображения.

Image Crop Type

Характеристики

Свойство Тип Описание
SQUARE Enum Стиль обрезки квадратной формы.
CIRCLE Enum Стиль обрезки в форме круга.
RECTANGLE_CUSTOM Enum Стиль обрезки прямоугольной формы с настраиваемым соотношением сторон.
RECTANGLE_4_3 Enum Стиль обрезки прямоугольной формы с соотношением сторон 4:3.

Image Style

Характеристики

Свойство Тип Описание
SQUARE Enum Никакой обрезки.
CIRCLE Enum Обрезаем до формы круга.

Input Type

Характеристики

Свойство Тип Описание
TEXT Enum Примите обычный текст.
INTEGER Enum Примите целое число.
FLOAT Enum Примите число с плавающей запятой.
EMAIL Enum Примите адрес электронной почты.

Interaction

Характеристики

Свойство Тип Описание
INTERACTION_UNSPECIFIED Enum Значение по умолчанию.
OPEN_DIALOG Enum Открывает диалоговое окно — интерфейс на основе карточек, который приложения чата используют для взаимодействия с пользователями.

Key Value

Методы

Метод Тип возврата Краткое описание
set Authorization Action(action) Key Value Устанавливает действие авторизации, которое открывает URL-адрес потока авторизации при щелчке объекта.
set Compose Action(action, composedEmailType) Key Value Устанавливает действие, которое формирует черновик электронного письма при щелчке объекта.
set On Click Action(action) Key Value Устанавливает действие, которое выполняется при щелчке объекта.
set On Click Open Link Action(action) Key Value Устанавливает действие, которое открывает URL-адрес на вкладке при щелчке объекта.
set Open Link(openLink) Key Value Устанавливает URL-адрес, который будет открываться при нажатии на объект.

Link Preview

Методы

Метод Тип возврата Краткое описание
print Json() String Печатает JSON-представление этого объекта.
set Link Preview Title(title) Link Preview Устанавливает заголовок, который отображается при предварительном просмотре ссылки над карточкой предварительного просмотра.
set Preview Card(previewCard) Link Preview Устанавливает карточку, отображающую информацию о ссылке из стороннего или стороннего сервиса.
set Title(title) Link Preview Устанавливает заголовок, который отображается на смарт-чипе для предварительного просмотра ссылки.

Load Indicator

Характеристики

Свойство Тип Описание
SPINNER Enum Используйте вращающийся индикатор.
NONE Enum Не используйте индикатор.

Material Icon

Методы

Метод Тип возврата Краткое описание
set Fill(fill) Material Icon Будет ли значок отображаться заполненным.
set Grade(grade) Material Icon Вес и класс влияют на толщину символа.
set Name(name) Material Icon Устанавливает имя значка.
set Weight(weight) Material Icon Толщина штриха значка.

Методы

Метод Тип возврата Краткое описание
pop Card() Navigation Извлекает карточку из стека навигации.
pop To Named Card(cardName) Navigation Переход к указанной карте по ее имени.
pop To Root() Navigation Перемещает стопку карт на корневую карту.
print Json() String Печатает JSON-представление этого объекта.
push Card(card) Navigation Помещает данную карту в стек.
update Card(card) Navigation Производит замену текущей карты на месте.

Notification

Методы

Метод Тип возврата Краткое описание
set Text(text) Notification Устанавливает текст, отображаемый в уведомлении.

On Close

Характеристики

Свойство Тип Описание
NOTHING Enum Ничего не делайте при закрытии.
RELOAD Enum Перезагружает дополнение при закрытии окна.

Open As

Характеристики

Свойство Тип Описание
FULL_SIZE Enum Открыть в полном окне или вкладке.
OVERLAY Enum Открыть как наложение, например всплывающее окно.

Методы

Метод Тип возврата Краткое описание
set On Close(onClose) Open Link Устанавливает поведение действия URL-адреса при закрытии окна или вкладки URL-адреса.
set Open As(openAs) Open Link Устанавливает поведение URL-адреса при его открытии.
set Url(url) Open Link Устанавливает URL-адрес для открытия.

Overflow Menu

Методы

Метод Тип возврата Краткое описание
add Menu Item(menuItem) Overflow Menu Добавляет пункт меню.

Overflow Menu Item

Методы

Метод Тип возврата Краткое описание
set Authorization Action(action) Overflow Menu Item Устанавливает действие авторизации, которое открывает URL-адрес потока авторизации при щелчке объекта.
set Compose Action(action, composedEmailType) Overflow Menu Item Устанавливает действие, которое формирует черновик электронного письма при щелчке объекта.
set Disabled(disabled) Overflow Menu Item Устанавливает, отключен ли пункт меню.
set On Click Action(action) Overflow Menu Item Устанавливает действие, которое выполняется при щелчке объекта.
set On Click Open Link Action(action) Overflow Menu Item Устанавливает действие, которое открывает URL-адрес на вкладке при щелчке объекта.
set Open Link(openLink) Overflow Menu Item Устанавливает URL-адрес, который будет открываться при нажатии на объект.
set Start Icon(icon) Overflow Menu Item Устанавливает ведущий значок пункта меню.
set Text(text) Overflow Menu Item Устанавливает заголовок пункта меню.

Platform Data Source

Методы

Метод Тип возврата Краткое описание
set Common Data Source(commonDataSource) Platform Data Source Устанавливает источник данных из Google Workspace.
set Host App Data Source(hostAppDataSource) Platform Data Source Используется для заполнения пробелов в меню с множественным выбором.

Response Type

Характеристики

Свойство Тип Описание
TYPE_UNSPECIFIED Enum Тип по умолчанию, который обрабатывается как NEW_MESSAGE .
NEW_MESSAGE Enum Опубликовать как новое сообщение в теме.
UPDATE_MESSAGE Enum Обновите сообщение приложения Chat.
UPDATE_USER_MESSAGE_CARDS Enum Обновите карточки в сообщении пользователя.
REQUEST_CONFIG Enum В частном порядке запросите у пользователя дополнительную аутентификацию или настройку.
DIALOG Enum Представляет диалог.
UPDATE_WIDGET Enum Запрос параметров автозаполнения текста виджета.

Selection Input

Методы

Метод Тип возврата Краткое описание
add Item(text, value, selected) Selection Input Добавляет новый элемент, который можно выбрать.
add Multi Select Item(text, value, selected, startIconUri, bottomText) Selection Input Добавляет новый элемент, который можно выбрать, для меню с множественным выбором.
set External Data Source(action) Selection Input Устанавливает внешний источник данных, например реляционную базу данных.
set Field Name(fieldName) Selection Input Устанавливает ключ, который идентифицирует этот ввод выбора в объекте события, который создается при взаимодействии пользовательского интерфейса.
set Multi Select Max Selected Items(maxSelectedItems) Selection Input Устанавливает максимальное количество элементов, которые может выбрать пользователь.
set Multi Select Min Query Length(queryLength) Selection Input Устанавливает количество текстовых символов, которые пользователь вводит перед тем, как приложение запрашивает автозаполнение и отображает предлагаемые элементы на карточке.
set On Change Action(action) Selection Input Устанавливает Action , которое будет выполняться при каждом изменении входных данных выбора.
set Platform Data Source(platformDataSource) Selection Input Устанавливает источник данных из Google Workspace.
set Title(title) Selection Input Устанавливает заголовок, который будет отображаться перед полем ввода.
set Type(type) Selection Input Устанавливает тип этого входа.

Selection Input Type

Характеристики

Свойство Тип Описание
CHECK_BOX Enum Стиль ввода флажка.
RADIO_BUTTON Enum Стиль ввода переключателя.
DROPDOWN Enum Стиль ввода выбора выпадающего меню.
SWITCH Enum Набор переключателей.
MULTI_SELECT Enum Меню множественного выбора для статических или динамических данных.

Status

Характеристики

Свойство Тип Описание
OK Enum HTTP-сопоставление: 200 ОК
CANCELLED Enum HTTP-сопоставление: закрытый запрос клиента 499
UNKNOWN Enum Неизвестная ошибка.
INVALID_ARGUMENT Enum Клиент указал недопустимый аргумент.
DEADLINE_EXCEEDED Enum HTTP-сопоставление: тайм-аут шлюза 504
NOT_FOUND Enum HTTP-сопоставление: 404 не найден
ALREADY_EXISTS Enum Сущность, которую пытался создать клиент, уже существует.
PERMISSION_DENIED Enum HTTP-сопоставление: 403 запрещено
UNAUTHENTICATED Enum HTTP-сопоставление: 401 Неавторизованный
RESOURCE_EXHAUSTED Enum HTTP-сопоставление: 429 слишком много запросов
FAILED_PRECONDITION Enum Операция отклонена, поскольку система не находится в состоянии, необходимом для выполнения операции.
ABORTED Enum Операция была прервана, как правило, из-за проблемы параллелизма, например сбоя проверки секвенсора или прерывания транзакции.
OUT_OF_RANGE Enum Была предпринята попытка выполнить операцию за пределами допустимого диапазона.
UNIMPLEMENTED Enum HTTP-сопоставление: 501 не реализовано
INTERNAL Enum Внутренние ошибки.
UNAVAILABLE Enum HTTP-сопоставление: служба 503 недоступна
DATA_LOSS Enum Невосстановимая потеря или повреждение данных.

Suggestions

Методы

Метод Тип возврата Краткое описание
add Suggestion(suggestion) Suggestions Добавьте текстовое предложение.
add Suggestions(suggestions) Suggestions Добавьте список текстовых предложений.

Suggestions Response

Методы

Метод Тип возврата Краткое описание
print Json() String Печатает JSON-представление этого объекта.

Suggestions Response Builder

Методы

Метод Тип возврата Краткое описание
build() Suggestions Response Создает текущий ответ предложений и проверяет его.
set Suggestions(suggestions) Suggestions Response Builder Устанавливает предложения, используемые при автозаполнении, в текстовых полях.

Switch

Методы

Метод Тип возврата Краткое описание
set Control Type(controlType) Switch Устанавливает тип управления переключателем.
set Field Name(fieldName) Switch Устанавливает ключ, идентифицирующий этот переключатель, в объекте события, который создается при взаимодействии пользовательского интерфейса.
set On Change Action(action) Switch Устанавливает действие, которое необходимо выполнить при переключении переключателя.
set Selected(selected) Switch Устанавливает, должен ли этот переключатель запускаться как выбранный или невыбранный.
set Value(value) Switch Устанавливает значение, которое отправляется в качестве входных данных формы, когда этот переключатель включен.

Switch Control Type

Характеристики

Свойство Тип Описание
SWITCH Enum Элемент управления в стиле переключателя для виджета-переключателя.
CHECK_BOX Enum Элемент управления в виде флажка для виджета переключателя.

Text Button

Методы

Метод Тип возврата Краткое описание
set Alt Text(altText) Text Button Устанавливает альтернативный текст кнопки для специальных возможностей.
set Authorization Action(action) Text Button Устанавливает действие авторизации, которое открывает URL-адрес потока авторизации при щелчке объекта.
set Background Color(backgroundColor) Text Button Устанавливает цвет фона для кнопки Text Button Style.FILLED .
set Compose Action(action, composedEmailType) Text Button Устанавливает действие, которое формирует черновик электронного письма при щелчке объекта.
set Disabled(disabled) Text Button Устанавливает, отключена ли кнопка.
set Icon(icon) Text Button Устанавливает предопределенный Icon для отображения на кнопке.
set Icon Url(url) Text Button Устанавливает URL-адрес изображения, которое будет использоваться в качестве значка этой кнопки.
set Material Icon(icon) Text Button Устанавливает значок дизайна материала.
set On Click Action(action) Text Button Устанавливает действие, которое выполняется при щелчке объекта.
set On Click Open Link Action(action) Text Button Устанавливает действие, которое открывает URL-адрес на вкладке при щелчке объекта.
set Open Link(openLink) Text Button Устанавливает URL-адрес, который будет открываться при нажатии на объект.
set Overflow Menu(menu) Text Button Устанавливает всплывающее меню, которое будет открываться при щелчке объекта.
set Text(text) Text Button Устанавливает текст, который отображается на кнопке.
set Text Button Style(textButtonStyle) Text Button Устанавливает стиль кнопки.

Text Button Style

Характеристики

Свойство Тип Описание
OUTLINED Enum Обычная текстовая кнопка с четким фоном.
TEXT Enum НЕ ИСПОЛЬЗУЙТЕ.
FILLED Enum Текстовая кнопка с цветным фоном.
FILLED_TONAL Enum Обычная текстовая кнопка с альтернативным вариантом между заполненными и обведенными кнопками.
BORDERLESS Enum Обычная текстовая кнопка без рамки.

Text Input

Методы

Метод Тип возврата Краткое описание
set Field Name(fieldName) Text Input Устанавливает ключ, который идентифицирует этот текстовый ввод в объекте события, который создается при взаимодействии пользовательского интерфейса.
set Hint(hint) Text Input Устанавливает подсказку для ввода текста.
set Multiline(multiline) Text Input Устанавливает, будет ли вводимый текст отображаться в одной строке или в нескольких строках.
set On Change Action(action) Text Input Устанавливает действие, которое будет выполняться при каждом изменении ввода текста.
set Suggestions(suggestions) Text Input Устанавливает предложения для автозаполнения в текстовом поле.
set Suggestions Action(suggestionsAction) Text Input Устанавливает действие обратного вызова для получения предложений на основе ввода пользователя для автозаполнения.
set Title(title) Text Input Устанавливает заголовок, который будет отображаться над полем ввода.
set Validation(validation) Text Input Устанавливает правило проверки для этого виджета.
set Value(value) Text Input Устанавливает предварительно заполненное значение, которое будет установлено в поле ввода.

Text Paragraph

Методы

Метод Тип возврата Краткое описание
set Max Lines(maxLines) Text Paragraph Устанавливает максимальное количество строк текста, отображаемых в виджете.
set Text(text) Text Paragraph Устанавливает текст абзаца.

Time Picker

Методы

Метод Тип возврата Краткое описание
set Field Name(fieldName) Time Picker Задает имя поля, которое идентифицирует это средство выбора в объекте события, который создается при взаимодействии пользовательского интерфейса.
set Hours(hours) Time Picker Устанавливает предварительно заполненное значение часов для установки в поле ввода.
set Minutes(minutes) Time Picker Устанавливает предварительно заполненное значение минут для установки в поле ввода.
set On Change Action(action) Time Picker Устанавливает Action , которое скрипт выполняет при каждом изменении входных данных средства выбора.
set Title(title) Time Picker Устанавливает заголовок, отображаемый над полем ввода.

Universal Action Response

Методы

Метод Тип возврата Краткое описание
print Json() String Печатает JSON-представление этого объекта.

Universal Action Response Builder

Методы

Метод Тип возврата Краткое описание
build() Universal Action Response Создает текущий универсальный ответ действия и проверяет его.
display Add On Cards(cardObjects) Universal Action Response Builder Отображает дополнение с указанными картами.
set Open Link(openLink) Universal Action Response Builder Устанавливает URL-адрес, который будет открываться при выборе универсального действия.

Update Draft Action Response

Методы

Метод Тип возврата Краткое описание
print Json() String Печатает JSON-представление этого объекта.

Update Draft Action Response Builder

Методы

Метод Тип возврата Краткое описание
build() Update Draft Action Response Создает текущий ответ на проект действия по обновлению и проверяет его.
set Update Draft Bcc Recipients Action(updateDraftBccRecipientsAction) Update Draft Action Response Builder Устанавливает действие, которое обновляет получателей скрытой копии электронной почты черновика.
set Update Draft Body Action(updateDraftBodyAction) Update Draft Action Response Builder Установите действие, которое обновляет тело черновика электронного письма.
set Update Draft Cc Recipients Action(updateDraftCcRecipientsAction) Update Draft Action Response Builder Устанавливает действие, которое обновляет получателей копии черновика.
set Update Draft Subject Action(updateDraftSubjectAction) Update Draft Action Response Builder Устанавливает действие, которое обновляет тему черновика.
set Update Draft To Recipients Action(updateDraftToRecipientsAction) Update Draft Action Response Builder Устанавливает действие, которое обновляет получателей черновика.

Update Draft Bcc Recipients Action

Методы

Метод Тип возврата Краткое описание
add Update Bcc Recipients(bccRecipientEmails) Update Draft Bcc Recipients Action Обновляет получателей скрытой копии черновика электронного письма.

Update Draft Body Action

Методы

Метод Тип возврата Краткое описание
add Update Content(content, contentType) Update Draft Body Action Добавляет указанное содержимое в тело черновика.
set Update Type(updateType) Update Draft Body Action Устанавливает Update Draft Body Type для этого действия обновления для тела черновика.

Update Draft Body Type

Характеристики

Свойство Тип Описание
IN_PLACE_INSERT Enum По умолчанию.
INSERT_AT_START Enum Действия обновления вставляют содержимое в начало тела сообщения.
INSERT_AT_END Enum Действия обновления вставляют содержимое в конец тела сообщения.

Update Draft Cc Recipients Action

Методы

Метод Тип возврата Краткое описание
add Update Cc Recipients(ccRecipientEmails) Update Draft Cc Recipients Action Обновляет получателей копии черновика электронного письма.

Update Draft Subject Action

Методы

Метод Тип возврата Краткое описание
add Update Subject(subject) Update Draft Subject Action Обновляет тему черновика электронного письма.

Update Draft To Recipients Action

Методы

Метод Тип возврата Краткое описание
add Update To Recipients(toRecipientEmails) Update Draft To Recipients Action Обновляет поле «Получателям» черновика электронного письма.

Updated Widget

Методы

Метод Тип возврата Краткое описание
add Item(text, value, selected, startIconUri, bottomText) Updated Widget Добавляет новый элемент, который можно выбрать.

Validation

Методы

Метод Тип возврата Краткое описание
set Character Limit(characterLimit) Validation Устанавливает ограничение на количество символов в виджете.
set Input Type(inputType) Validation Устанавливает тип ввода виджета.

Vertical Alignment

Характеристики

Свойство Тип Описание
CENTER Enum Вертикально размещает содержимое в центре контейнера.
TOP Enum Вертикально размещает содержимое в верхней части контейнера.
BOTTOM Enum Вертикально размещает содержимое внизу контейнера.

Widget

Wrap Style

Характеристики

Свойство Тип Описание
NOWRAP Enum Никакой упаковки.
WRAP Enum Обертывает содержимое любых виджетов в столбец.