Um botão de texto, ícone ou texto e ícone em que os usuários podem clicar. Para ver um exemplo em apps do Google Chat, consulte Adicionar um botão.
Para transformar uma imagem em um botão clicável, especifique um (não um Image) e defina uma ação ImageComponentonClick.
Disponível para apps do Google Chat e complementos do Google Workspace.
| Representação JSON |
|---|
{ "text": string, "icon": { object ( |
| Campos | |
|---|---|
text |
O texto exibido dentro do botão. |
icon |
Um ícone exibido dentro do botão. Se |
color |
Opcional. A cor do botão. Se definido, o botão Para definir a cor do botão, especifique um valor para os campos Por exemplo, o código a seguir define a cor como vermelho na intensidade máxima: O campo |
onClick |
Obrigatório. A ação a ser realizada quando um usuário clica no botão, como abrir um hiperlink ou executar uma função personalizada. |
disabled |
Se for |
altText |
O texto alternativo usado para acessibilidade. Defina um texto descritivo que informe aos usuários o que o botão faz. Por exemplo, se um botão abrir um hiperlink, você pode escrever: "Abre uma nova guia do navegador e acessa a documentação para desenvolvedores do Google Chat em https://developers.google.com/workspace/chat". |
type |
Opcional. O tipo de um botão. Se não for definido, o tipo de botão será |
Tipo
Opcional. O tipo de um botão. Se o campo color estiver definido, o type será forçado para FILLED.
Disponível para apps do Google Chat e indisponível para complementos do Google Workspace.
| Tipos enumerados | |
|---|---|
TYPE_UNSPECIFIED |
Não use. Não especificado. |
OUTLINED |
Os botões contornados são de prioridade média. Eles geralmente contêm ações importantes, mas que não são as principais em um app do Chat ou complemento. |
FILLED |
Um botão preenchido tem um contêiner com uma cor sólida. Ele tem o maior impacto visual e é recomendado para a ação importante e principal em um app do Chat ou complemento. |
FILLED_TONAL |
Um botão tonal preenchido é um meio-termo entre os botões preenchidos e os contornados. Eles são úteis em contextos em que um botão de prioridade mais baixa requer um pouco mais de ênfase do que um botão de contorno daria. |
BORDERLESS |
Um botão não tem um contêiner invisível no estado padrão. Costuma ser usado para ações de menor prioridade, especialmente ao apresentar várias opções. |