Rappresenta la modalità di risposta quando gli utenti fanno clic su un elemento interattivo di una scheda, ad esempio un pulsante.
Disponibile per le app di Google Chat e i componenti aggiuntivi di Google Workspace.
| Rappresentazione JSON |
|---|
{ "action": { object ( |
| Campi | |
|---|---|
| Di seguito è riportato un elenco di campi che si escludono a vicenda. In una risposta verrà impostato al massimo uno dei campi: | |
action |
Se specificata, un'azione viene attivata da questo |
openLink |
Se specificato, questo |
openDynamicLinkAction |
Un componente aggiuntivo attiva questa azione quando deve aprire un link. Questo è diverso da
|
card |
Se specificato, dopo il clic viene aggiunta una nuova scheda alla pila di schede.
|
overflowMenu |
Se specificato, questo |
| Fine dei campi che si escludono a vicenda. | |
OpenLink
Rappresenta un evento onClick che apre un link ipertestuale.
Disponibile per le app di Google Chat e i componenti aggiuntivi di Google Workspace.
| Rappresentazione JSON |
|---|
{ "url": string, "openAs": enum ( |
| Campi | |
|---|---|
url |
L'URL da aprire. Gli URL HTTP vengono convertiti in HTTPS. |
openAs |
Come aprire un link.
|
onClose |
Se il client dimentica un link dopo averlo aperto o lo osserva fino alla chiusura della finestra.
|
OpenAs
Quando un'azione OnClick apre un link, il client può aprirlo come finestra a schermo intero (se questo è il frame utilizzato dal client) o come overlay (ad esempio un popup). L'implementazione dipende dalle funzionalità della piattaforma client e il valore selezionato potrebbe essere ignorato se il client non lo supporta. FULL_SIZE è supportato da tutti i client.
Disponibile per i componenti aggiuntivi di Google Workspace e non disponibile per le app Google Chat.
| Enum | |
|---|---|
FULL_SIZE |
Il link si apre come una finestra a schermo intero (se questo è il frame utilizzato dal client). |
OVERLAY |
Il link si apre come overlay, ad esempio un popup. |
OnClose
Cosa fa il client quando un link aperto da un'azione OnClick viene chiuso.
L'implementazione dipende dalle funzionalità della piattaforma client. Ad esempio, un browser web potrebbe aprire un link in una finestra popup con un gestore OnClose.
Se sono impostati sia i gestori OnOpen sia i gestori OnClose e la piattaforma client non può supportare entrambi i valori, OnClose ha la precedenza.
Disponibile per i componenti aggiuntivi di Google Workspace e non disponibile per le app Google Chat.
| Enum | |
|---|---|
NOTHING |
Valore predefinito. La carta non viene ricaricata; non succede nulla. |
RELOAD |
Ricarica la scheda dopo la chiusura della finestra secondaria. Se utilizzata insieme a |
OverflowMenu
Un widget che presenta un menu popup con una o più azioni che gli utenti possono richiamare. Ad esempio, mostrare azioni non principali in una scheda. Puoi utilizzare questo widget quando le azioni non rientrano nello spazio disponibile. Per utilizzarlo, specifica questo widget nell'azione OnClick dei widget che lo supportano. Ad esempio, in un Button.
Disponibile per le app di Google Chat e i componenti aggiuntivi di Google Workspace.
| Rappresentazione JSON |
|---|
{
"items": [
{
object ( |
| Campi | |
|---|---|
items[] |
Obbligatorio. L'elenco delle opzioni di menu. |
OverflowMenuItem
Un'opzione che gli utenti possono richiamare in un menu extra.
Disponibile per le app di Google Chat e i componenti aggiuntivi di Google Workspace.
| Rappresentazione JSON |
|---|
{ "startIcon": { object ( |
| Campi | |
|---|---|
startIcon |
L'icona visualizzata davanti al testo. |
text |
Obbligatorio. Il testo che identifica o descrive l'articolo agli utenti. |
onClick |
Obbligatorio. L'azione richiamata quando viene selezionata un'opzione di menu. Questo |
disabled |
Indica se l'opzione di menu è disattivata. Il valore predefinito è false. |