Этот сервис позволяет скриптам настраивать и создавать компоненты карточек и виджетов, а также поведение для пользовательского интерфейса. Создаваемые с помощью этого сервиса структуры пользовательского интерфейса автоматически доступны как на настольных компьютерах, так и на мобильных устройствах, поэтому вам не нужно разрабатывать отдельные интерфейсы для обоих устройств.
Классы
| Имя | Краткое описание |
|---|---|
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 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. |
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.FILLED button. |
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 Icon to 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 Action that 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 Type of 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 COMPACT for Sidepanel, chooses FULL_SIZE otherwise. |
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. |