Un pulsante di testo, icona o testo e icona su cui gli utenti possono fare clic. Per un esempio nelle app Google Chat, vedi Aggiungi un pulsante.
Per rendere un'immagine un pulsante cliccabile, specifica un (non un Image) e imposta un'azione ImageComponentonClick.
Disponibile per le app di Google Chat e i componenti aggiuntivi di Google Workspace.
| Rappresentazione JSON |
|---|
{ "text": string, "icon": { object ( |
| Campi | |
|---|---|
text |
Il testo visualizzato all'interno del pulsante. |
icon |
Un'icona visualizzata all'interno del pulsante. Se vengono impostati sia |
color |
Facoltativo. Il colore del pulsante. Se impostato, il pulsante Per impostare il colore del pulsante, specifica un valore per i campi Ad esempio, il seguente codice imposta il colore su rosso alla massima intensità: Il campo |
onClick |
Obbligatorio. L'azione da eseguire quando un utente fa clic sul pulsante, ad esempio l'apertura di un link ipertestuale o l'esecuzione di una funzione personalizzata. |
disabled |
Se |
altText |
Il testo alternativo utilizzato per l'accessibilità. Imposta un testo descrittivo che consenta agli utenti di sapere cosa fa il pulsante. Ad esempio, se un pulsante apre un link ipertestuale, puoi scrivere: "Apre una nuova scheda del browser e indirizza alla documentazione per lo sviluppo di Google Chat all'indirizzo https://developers.google.com/workspace/chat". |
type |
Facoltativo. Il tipo di pulsante. Se non viene impostato, il tipo di pulsante predefinito è |
Tipo
Facoltativo. Il tipo di un pulsante. Se il campo color è impostato, type viene forzato su FILLED.
Disponibile per le app Google Chat e non disponibile per i componenti aggiuntivi di Google Workspace.
| Enum | |
|---|---|
TYPE_UNSPECIFIED |
Non utilizzare. Non specificato. |
OUTLINED |
I pulsanti con contorno sono pulsanti con enfasi media. In genere contengono azioni importanti, ma non l'azione principale di un'app di Chat o di un componente aggiuntivo. |
FILLED |
Un pulsante con riempimento ha un container con un colore a tinta unita. Ha il maggiore impatto visivo ed è consigliato per l'azione importante e principale in un'app di Chat o in un componente aggiuntivo. |
FILLED_TONAL |
Un pulsante con tonalità piena è un'alternativa intermedia tra i pulsanti con riempimento e quelli con contorno. Sono utili in contesti in cui un pulsante con priorità inferiore richiede un'enfasi leggermente maggiore rispetto a quella che darebbe un pulsante con contorno. |
BORDERLESS |
Un pulsante non ha un container invisibile nello stato predefinito. Viene spesso utilizzato per le azioni con priorità più bassa, soprattutto quando vengono presentate più opzioni. |