Кнопка с текстом, значком или и тем, и другим, на которую могут нажимать пользователи. Пример для приложений Google Chat приведен в разделе Как добавить кнопку.
Чтобы сделать изображение кнопкой, укажите (не Image) и задайте действие ImageComponentonClick.
Доступно для приложений Google Chat и дополнений Google Workspace.
| JSON-представление |
|---|
{ "text": string, "icon": { object ( |
| Поля | |
|---|---|
text |
Текст, который будет показываться на кнопке. |
icon |
Значок, который показывается на кнопке. Если заданы оба параметра ( |
color |
Необязательное поле. Цвет кнопки. Если задано, для кнопки Чтобы задать цвет кнопки, укажите значения в полях Например, в следующем примере задается красный цвет максимальной интенсивности: Поле |
onClick |
Обязательно. Действие, которое выполняется, когда пользователь нажимает кнопку, например открытие гиперссылки или запуск пользовательской функции. |
disabled |
Если |
altText |
Альтернативный текст, который используется для специальных возможностей. Добавьте описание, чтобы пользователи знали, что делает кнопка. Например, если кнопка открывает гиперссылку, вы можете написать: "Открывает новую вкладку браузера и переходит к документации для разработчиков Google Chat по адресу https://developers.google.com/workspace/chat". |
type |
Необязательное поле. Тип кнопки. Если тип не задан, по умолчанию используется |
Тип
Необязательное поле. Тип кнопки. Если задано поле color, то для type принудительно устанавливается значение FILLED.
Доступно для приложений Google Chat и недоступно для дополнений Google Workspace.
| Перечисления | |
|---|---|
TYPE_UNSPECIFIED |
Не использовать. Не указано. |
OUTLINED |
Контурные кнопки имеют средний акцент. Обычно они содержат важные, но не основные действия в приложении Chat или дополнении. |
FILLED |
У заполненной кнопки есть контейнер сплошного цвета. Она наиболее заметна и рекомендуется для важных и основных действий в приложении Chat или дополнении. |
FILLED_TONAL |
Заполненная тональная кнопка – это альтернативный средний вариант между заполненными и контурными кнопками. Они полезны в контекстах, где кнопка с более низким приоритетом требует немного большего акцента, чем кнопка с контуром. |
BORDERLESS |
В состоянии по умолчанию у кнопки нет невидимого контейнера. Обычно используется для действий с самым низким приоритетом, особенно когда предлагается несколько вариантов. |