Этот сервис позволяет скриптам настраивать и создавать компоненты карточек и виджетов, а также поведение для пользовательского интерфейса. Создаваемые с помощью этого сервиса структуры пользовательского интерфейса автоматически доступны как на настольных компьютерах, так и на мобильных устройствах, поэтому вам не нужно разрабатывать отдельные интерфейсы для обоих устройств.
Классы
| Имя | Краткое описание | 
|---|---|
| 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отображает до 2 столбцов в карточке или диалоговом окне. | 
| Common Data Source | Источник данных, общий для всех приложений Google Workspace. | 
| Common Widget Action | Определяет действия, не включающие оценки, такие как обновление видимости виджета. | 
| Compose Action Response | Объект ответа, который может быть возвращен методом обратного вызова для действия по составлению сообщения в дополнении Gmail . | 
| Compose Action Response Builder | Конструктор объектов Compose Action Response. | 
| Composed Email Type | Значение перечисления, которое определяет, является ли составленное электронное письмо автономным или ответным черновиком. | 
| Condition | Условие, используемое для запуска действия события как части проверки выражения CEL . | 
| 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 Docs, Sheets или Slides, в ответ на действие, выполненное в пользовательском интерфейсе. | 
| Editor File Scope Action Response Builder | Конструктор объектов Editor File Scope Action Response. | 
| Event Action | EventAction, запускаемый при выполнении условия проверки выражения CEL . | 
| Expression Data | Данные выражения, которые используются для оценки выражения | 
| Expression Data Action | Действия по проверке выражений CEL . | 
| Expression Data Action Type | Перечисление, представляющее тип действия выражения data . | 
| Expression Data Condition | Представляет результат проверки выражения CEL . | 
| Expression Data Condition Type | Показывает, успешно ли оценено выражение CEL . | 
| 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 | Предопределенный значок, значок в стиле Material Design или значок из URL-адреса с настраиваемым стилем обрезки. | 
| Image | Виджет, показывающий одно изображение. | 
| Image Button | Image Buttonс отображаемым на ней изображением. | 
| Image Button Style | Перечисление, определяющее стиль для Image Button. | 
| Image Component | Компонент изображения, который можно добавлять к элементам сетки. | 
| Image Crop Style | Класс, представляющий стиль обрезки, который можно применять к компонентам изображения. | 
| Image Crop Type | Перечисление, представляющее стили обрезки, применяемые к компонентам изображения. | 
| Image Style | Перечисление, определяющее стиль обрезки изображения. | 
| Input Type | Перечисление, определяющее тип ввода виджета. | 
| Interaction | Тип перечисления, который определяет, что делать в ответ на взаимодействие с пользователем, например, когда пользователь нажимает кнопку в сообщении карточки. | 
|  | Этот класс устарел. | 
| 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 | Перечисление, представляющее тип ответа приложения чата. | 
| 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 | Поле ввода, позволяющее пользователям вводить время. | 
| Trigger | Триггер, который запускает действия событий виджета проверки выражения CEL в соответствии с идентификатором правила действия. | 
| 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 | Обновляет список получателей черновика электронного письма. | 
| Update Visibility Action | Обновляет видимость виджета карточки, чтобы отобразить или скрыть его. | 
| Updated Widget | Реакция обновленного виджета. | 
| Validation | Объект, определяющий правило проверки для виджета, к которому он прикреплен. | 
| Variable Button Size | Перечисление, представляющее размер кнопки выбора переменных. | 
| Vertical Alignment | Перечисление, которое задает вертикальное выравнивание виджетов в столбце. | 
| Visibility | Перечисление, представляющее состояние видимости виджетов. | 
| Widget | Базовый класс для всех виджетов, которые можно добавить на Card. | 
| Workflow Data Source | Для виджетов Selection Input,Date Time Picker» илиText Input» источник данных из потока Google Workspace. | 
| Workflow Data Source Type | Перечисление, представляющее тип источника данных рабочего процесса. | 
| 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. | 
| Expression Data Action Type | Expression Data Action Type | Перечисление Expression Data Action Type. | 
| Expression Data Condition Type | Expression Data Condition Type | Перечисление Expression Data Condition 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. | 
| Visibility | Visibility | Перечисление Visibility. | 
| Workflow Data Source Type | Workflow Data Source Type | Перечисление Workflow Data Source Type. | 
Методы
Card With Id 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| set Card(card) | Card With Id | Устанавливает карту card With Id. | 
| set Card Id(id) | Card With Id | Устанавливает уникальный идентификатор card With Id. | 
 Carousel 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| 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 | Тип ответа приложения чата. | 
| 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 AlignmentCollapse Control. | 
 Column 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| add Widget(widget) | Column | Добавляет виджет в столбец. | 
| set Horizontal Alignment(horizontalAlignment) | Column | Устанавливает Horizontal AlignmentColumn. | 
| set Horizontal Size Style(horizontalSizeStyle) | Column | Задает Horizontal Size Styleстолбца. | 
| set Vertical Alignment(verticalAlignment) | Column | Устанавливает Vertical AlignmentColumn. | 
 Columns 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| add Column(column) | Columns | Добавляет Columnв виджет «Столбцы». | 
| set Wrap Style(wrapStyle) | Columns | Задает стиль переноса столбцов, управляет изменением размера столбца в зависимости от ширины экрана. | 
 Common Data Source 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| UNKNOWN | Enum | Значение по умолчанию. | 
| USER | Enum | Пользователи Google Workspace. | 
 Common Widget Action 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| set Update Visibility Action(updateVisibilityAction) | Common Widget Action | Устанавливает действие обновления видимости для виджетов. | 
 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 | Черновик, представляющий собой отдельное сообщение. | 
Condition 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| set Action Rule Id(actionRuleId) | Condition | Уникальный идентификатор правила действия, которое будет запущено в ответ на условие. | 
| set Expression Data Condition(expressionDataCondition) | Condition | Задает условие проверки выражения CEL , используемое для определения того, следует ли выполнять действие события. | 
 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 Host App Data Source(hostAppDataSource) | Date Time Picker | В потоке Google Workspace позволяет входным переменным принимать выходные данные даты и времени из других шагов потока. | 
| 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 | Формирует текущий ответ на действие Drive. | 
| 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для текущего активного документа редактора. | 
 Event Action 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| add Post Event Trigger(trigger) | Event Action | Добавляет условие проверки выражения CEL для оценки после выполнения действия события. | 
| set Action Rule Id(actionRuleId) | Event Action | Устанавливает уникальный идентификатор для действия события. | 
| set Common Widget Action(commonWidgetAction) | Event Action | Установите общее действие виджета для виджетов. | 
| set Expression Data Action(expressionDataAction) | Event Action | Устанавливает действие проверки данных выражения CEL для виджетов. | 
 Expression Data 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| add Condition(condition) | Expression Data | Добавляет условие к текущим данным выражения. | 
| add Event Action(eventAction) | Expression Data | Добавляет действие события к текущим данным выражения. | 
| set Expression(expression) | Expression Data | Задает значение данных выражения. | 
| set Id(id) | Expression Data | Устанавливает идентификатор данных выражения. | 
 Expression Data Action 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| set Action Type(type) | Expression Data Action | Задает тип действия с данными выражения. | 
 Expression Data Action Type 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| ACTION_TYPE_UNSPECIFIED | Enum | Неуказанный тип действия. | 
| START_EXPRESSION_EVALUATION | Enum | Действие для запуска проверки выражения CEL . | 
 Expression Data Condition 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| set Condition Type(type) | Expression Data Condition | Устанавливает тип условия для проверки выражения CEL , чтобы указать, было ли выражение оценено успешно. | 
 Expression Data Condition Type 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| CONDITION_TYPE_UNSPECIFIED | Enum | Неопределенный тип состояния. | 
| EXPRESSION_EVALUATION_SUCCESS | Enum | Выражение CEL оценено как успешное. | 
| EXPRESSION_EVALUATION_FAILURE | Enum | Выражение CEL дало отрицательный результат. | 
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. | 
| set Workflow Data Source(workflowDataSource) | Host App Data Source | Устанавливает источник данных из Google Workspace Flows. | 
 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) |  | Устанавливает действие авторизации, которое открывает URL-адрес потока авторизации при щелчке по объекту. | 
| set Compose Action(action, composedEmailType) |  | Устанавливает действие, которое создает черновик электронного письма при щелчке по объекту. | 
| set On Click Action(action) |  | Устанавливает действие, которое выполняется при щелчке по объекту. | 
| set On Click Open Link Action(action) |  | Устанавливает действие, которое открывает URL-адрес на вкладке при щелчке по объекту. | 
| set Open Link(openLink) |  | Устанавливает URL-адрес, который будет открываться при щелчке по объекту. | 
 Link Preview 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| print Json() | String | Печатает JSON-представление этого объекта. | 
| set Link Preview Title(title) | Link Preview | Задает заголовок, который отображается в предварительном просмотре ссылки над карточкой предварительного просмотра. | 
| set Preview Card(previewCard) | Link Preview | Устанавливает карточку, которая отображает информацию о ссылке со стороннего или не принадлежащего Google сервиса. | 
| 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 | Толщина штриха значка. | 
Navigation 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| 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 | Открыть как наложение, например всплывающее окно. | 
 Open Link 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| 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 | Обновите сообщение в приложении «Чат». | 
| 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 | Меню множественного выбора для статических или динамических данных. | 
| OVERFLOW_MENU | Enum | Элемент пользовательского интерфейса, содержащий дополнительные параметры, которые не вписываются в основной интерфейс. | 
 Status 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| OK | Enum | HTTP-сопоставление: 200 OK | 
| 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 | Checkbox-styled control for a switch widget. | 
 Text Button 
Методы
| Метод | Return type | Brief description | 
|---|---|---|
| set Alt Text(altText) | Text Button | Sets the alternative text of the button for accessibility. | 
| set Authorization Action(action) | Text Button | Sets an authorization action that opens a URL to the authorization flow when the object is clicked. | 
| set Background Color(backgroundColor) | Text Button | Sets the background color for Text Button Style.FILLEDbutton. | 
| set Compose Action(action, composedEmailType) | Text Button | Sets an action that composes a draft email when the object is clicked. | 
| set Disabled(disabled) | Text Button | Sets whether the button is disabled. | 
| set Icon(icon) | Text Button | Sets a predefined Iconto display on the button. | 
| set Icon Url(url) | Text Button | Sets the URL of an image to use as this button's icon. | 
| set Material Icon(icon) | Text Button | Sets the material design icon. | 
| set On Click Action(action) | Text Button | Sets an action that executes when the object is clicked. | 
| set On Click Open Link Action(action) | Text Button | Sets an action that opens a URL in a tab when the object is clicked. | 
| set Open Link(openLink) | Text Button | Sets a URL to be opened when the object is clicked. | 
| set Overflow Menu(menu) | Text Button | Sets a pop-up menu to be opened when the object is clicked. | 
| set Text(text) | Text Button | Sets the text that displays on the button. | 
| set Text Button Style(textButtonStyle) | Text Button | Sets the button style. | 
 Text Button Style 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| OUTLINED | Enum | Normal text button with clear background. | 
| TEXT | Enum | DO NOT USE. | 
| FILLED | Enum | Text button with colored background. | 
| FILLED_TONAL | Enum | Normal text button with an alternative middle ground between filled and outlined buttons. | 
| BORDERLESS | Enum | Normal text button with no border. | 
Text Input 
Методы
| Метод | Return type | Brief description | 
|---|---|---|
| set Field Name(fieldName) | Text Input | Sets the key that identifies this text input in the event object that is generated when there is a UI interaction. | 
| set Hint(hint) | Text Input | Sets a hint for the text input. | 
| set Host App Data Source(hostAppDataSource) | Text Input | Sets a data source from Google Workspace applications. | 
| set Multiline(multiline) | Text Input | Sets whether the input text shows on one line or multiple lines. | 
| set On Change Action(action) | Text Input | Sets an action to be performed whenever the text input changes. | 
| set Suggestions(suggestions) | Text Input | Sets the suggestions for autocompletion in the text field. | 
| set Suggestions Action(suggestionsAction) | Text Input | Sets the callback action to fetch suggestions based on user input for autocompletion. | 
| set Title(title) | Text Input | Sets the title to be shown above the input field. | 
| set Validation(validation) | Text Input | Sets the validation rule for this widget. | 
| set Value(value) | Text Input | Sets the pre-filled value to be set in the input field. | 
 Text Paragraph 
Методы
| Метод | Return type | Brief description | 
|---|---|---|
| set Max Lines(maxLines) | Text Paragraph | Sets the maximum number of lines of text that are displayed in the widget. | 
| set Text(text) | Text Paragraph | Sets the text of the paragraph. | 
 Time Picker 
Методы
| Метод | Return type | Brief description | 
|---|---|---|
| set Field Name(fieldName) | Time Picker | Sets the field name that identifies this picker in the event object that is generated when there is a UI interaction. | 
| set Hours(hours) | Time Picker | Sets the prefilled hours value to set in the input field. | 
| set Minutes(minutes) | Time Picker | Sets the prefilled minutes value to set in the input field. | 
| set On Change Action(action) | Time Picker | Sets an Actionthat the script performs whenever the picker input changes. | 
| set Title(title) | Time Picker | Sets the title displayed above the input field. | 
 Trigger 
Методы
| Метод | Return type | Brief description | 
|---|---|---|
| set Action Rule Id(actionRuleId) | Trigger | Sets the action rule id for the trigger. | 
 Universal Action Response 
Методы
| Метод | Return type | Brief description | 
|---|---|---|
| print Json() | String | Prints the JSON representation of this object. | 
 Universal Action Response Builder 
Методы
| Метод | Return type | Brief description | 
|---|---|---|
| build() | Universal Action Response | Builds the current universal action response and validates it. | 
| display Add On Cards(cardObjects) | Universal Action Response Builder | Displays the add-on with the specified cards. | 
| set Open Link(openLink) | Universal Action Response Builder | Sets the URL to open when the universal action is selected. | 
 Update Draft Action Response 
Методы
| Метод | Return type | Brief description | 
|---|---|---|
| print Json() | String | Prints the JSON representation of this object. | 
 Update Draft Action Response Builder 
Методы
| Метод | Return type | Brief description | 
|---|---|---|
| build() | Update Draft Action Response | Builds the current update draft action response and validates it. | 
| set Update Draft Bcc Recipients Action(updateDraftBccRecipientsAction) | Update Draft Action Response Builder | Sets an action that updates the email Bcc recipients of a draft. | 
| set Update Draft Body Action(updateDraftBodyAction) | Update Draft Action Response Builder | Set an action that updates the email body of a draft. | 
| set Update Draft Cc Recipients Action(updateDraftCcRecipientsAction) | Update Draft Action Response Builder | Sets an action that updates the Cc recipients of a draft. | 
| set Update Draft Subject Action(updateDraftSubjectAction) | Update Draft Action Response Builder | Sets an action that updates the subject line of a draft. | 
| set Update Draft To Recipients Action(updateDraftToRecipientsAction) | Update Draft Action Response Builder | Sets an action that updates the To recipients of a draft. | 
 Update Draft Bcc Recipients Action 
Методы
| Метод | Return type | Brief description | 
|---|---|---|
| add Update Bcc Recipients(bccRecipientEmails) | Update Draft Bcc Recipients Action | Updates the Bcc recipients of an email draft. | 
 Update Draft Body Action 
Методы
| Метод | Return type | Brief description | 
|---|---|---|
| add Update Content(content, contentType) | Update Draft Body Action | Adds the specified content to the draft body. | 
| set Update Type(updateType) | Update Draft Body Action | Sets the Update Draft Body Typeof this update action on the draft body. | 
 Update Draft Body Type 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| IN_PLACE_INSERT | Enum | По умолчанию. | 
| INSERT_AT_START | Enum | Update actions insert content at the start of message body. | 
| INSERT_AT_END | Enum | Update actions insert content at the end of the message body. | 
 Update Draft Cc Recipients Action 
Методы
| Метод | Return type | Brief description | 
|---|---|---|
| add Update Cc Recipients(ccRecipientEmails) | Update Draft Cc Recipients Action | Updates the Cc recipients of an email draft. | 
 Update Draft Subject Action 
Методы
| Метод | Return type | Brief description | 
|---|---|---|
| add Update Subject(subject) | Update Draft Subject Action | Updates the subject line of an email draft. | 
 Update Draft To Recipients Action 
Методы
| Метод | Return type | Brief description | 
|---|---|---|
| add Update To Recipients(toRecipientEmails) | Update Draft To Recipients Action | Updates the To recipients of an email draft. | 
 Update Visibility Action 
Методы
| Метод | Return type | Brief description | 
|---|---|---|
| set Visibility(visibility) | Update Visibility Action | Sets the visibility of widgets to visible or hidden. | 
 Updated Widget 
Методы
| Метод | Return type | Brief description | 
|---|---|---|
| add Item(text, value, selected, startIconUri, bottomText) | Updated Widget | Adds a new item that can be selected. | 
Validation 
Методы
| Метод | Return type | Brief description | 
|---|---|---|
| set Character Limit(characterLimit) | Validation | Sets the character limit of the widget. | 
| set Input Type(inputType) | Validation | Sets the input type of the widget. | 
 Variable Button Size 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| UNSPECIFIED | Enum | Automatically chooses COMPACTfor Sidepanel, choosesFULL_SIZEotherwise. | 
| COMPACT | Enum | For buttons labeled `+` | 
| FULL_SIZE | Enum | For buttons labeled `+ variable` | 
 Vertical Alignment 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| CENTER | Enum | Vertically places the content at the center of the container. | 
| TOP | Enum | Vertically places the content at the top of the container. | 
| BOTTOM | Enum | Vertically places the content at the bottom of the container. | 
Visibility 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| VISIBLE | Enum | The UI element is visible. | 
| HIDDEN | Enum | The UI element is invisible. | 
| VISIBILITY_UNSPECIFIED | Enum | The UI element is unspecified. | 
 Widget 
 Workflow Data Source 
Методы
| Метод | Return type | Brief description | 
|---|---|---|
| set Include Variables(includeVariables) | Workflow Data Source | Whether to include variables from the previous step in the data source. | 
| set Type(type) | Workflow Data Source | Sets the type of the workflow data source. | 
| set Variable Button Label(variableButtonLabel) | Workflow Data Source | Sets the label of the variable picker button, which will be displayed after the `+` sign in FULL_SIZE button size. | 
| set Variable Button Size(variableButtonSize) | Workflow Data Source | Sets the size of the variable picker button, Workflow will automatically using COMPACT in side panel and FULL_SIZE in other cases if UNSPECIFIED is selected. | 
 Workflow Data Source Type 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| UNKNOWN | Enum | Default value. | 
| USER | Enum | The data source is a user's data. | 
| SPACE | Enum | The data source is a Google Chat space. | 
| USER_WITH_FREE_FORM | Enum | The data source is a user's data; users can choose to view and select existing members from their Google Workspace organization or manually enter an email address or a valid domain. | 
 Wrap Style 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| NOWRAP | Enum | No wrapping. | 
| WRAP | Enum | Wraps the content for any widgets in a column. |