Représente la façon de répondre lorsque les utilisateurs cliquent sur un élément interactif d'une fiche, comme un bouton.
Disponible pour les applications Google Chat et les modules complémentaires Google Workspace.
| Représentation JSON |
|---|
{ "action": { object ( |
| Champs | |
|---|---|
| Voici une liste de champs mutuellement exclusifs. Au maximum, un des champs sera défini dans une réponse : | |
action |
Si spécifié, une action est déclenchée par ce |
openLink |
S'il est spécifié, ce |
openDynamicLinkAction |
Un module complémentaire déclenche cette action lorsqu'il doit ouvrir un lien. Cette méthode diffère de
|
card |
Une nouvelle carte est ajoutée à la pile de cartes après un clic, si cela est spécifié.
|
overflowMenu |
Si elle est spécifiée, cette |
| Fin des champs mutuellement exclusifs. | |
OpenLink
Représente un événement onClick qui ouvre un lien hypertexte.
Disponible pour les applications Google Chat et les modules complémentaires Google Workspace.
| Représentation JSON |
|---|
{ "url": string, "openAs": enum ( |
| Champs | |
|---|---|
url |
URL à ouvrir. Les URL HTTP sont converties en HTTPS. |
openAs |
Comment ouvrir un lien.
|
onClose |
Indique si le client oublie un lien après l'avoir ouvert ou s'il l'observe jusqu'à la fermeture de la fenêtre.
|
OpenAs
Lorsqu'une action OnClick ouvre un lien, le client peut l'ouvrir en plein écran (si c'est le cadre utilisé par le client) ou en superposition (par exemple, un pop-up). L'implémentation dépend des fonctionnalités de la plate-forme cliente, et la valeur sélectionnée peut être ignorée si le client ne la prend pas en charge. FULL_SIZE est compatible avec tous les clients.
Disponible pour les modules complémentaires Google Workspace et non disponible pour les applications Google Chat.
| Enums | |
|---|---|
FULL_SIZE |
Le lien s'ouvre dans une fenêtre en plein écran (si c'est le cadre utilisé par le client). |
OVERLAY |
Le lien s'ouvre en superposition, par exemple dans un pop-up. |
OnClose
Ce que fait le client lorsqu'un lien ouvert par une action OnClick est fermé.
L'implémentation dépend des fonctionnalités de la plate-forme cliente. Par exemple, un navigateur Web peut ouvrir un lien dans une fenêtre pop-up avec un gestionnaire OnClose.
Si les gestionnaires OnOpen et OnClose sont tous deux définis et que la plate-forme cliente ne peut pas accepter les deux valeurs, OnClose est prioritaire.
Disponible pour les modules complémentaires Google Workspace et non disponible pour les applications Google Chat.
| Enums | |
|---|---|
NOTHING |
Valeur par défaut. La carte ne se recharge pas. Rien ne se passe. |
RELOAD |
Recharge la carte après la fermeture de la fenêtre enfant. Si elle est utilisée avec |
OverflowMenu
Widget qui présente un menu pop-up avec une ou plusieurs actions que les utilisateurs peuvent appeler. Par exemple, afficher des actions non principales dans une fiche. Vous pouvez utiliser ce widget lorsque les actions ne tiennent pas dans l'espace disponible. Pour l'utiliser, spécifiez ce widget dans l'action OnClick des widgets compatibles. Par exemple, dans un Button.
Disponible pour les applications Google Chat et les modules complémentaires Google Workspace.
| Représentation JSON |
|---|
{
"items": [
{
object ( |
| Champs | |
|---|---|
items[] |
Obligatoire. Liste des options de menu. |
OverflowMenuItem
Option que les utilisateurs peuvent appeler dans un menu à développer.
Disponible pour les applications Google Chat et les modules complémentaires Google Workspace.
| Représentation JSON |
|---|
{ "startIcon": { object ( |
| Champs | |
|---|---|
startIcon |
Icône affichée devant le texte. |
text |
Obligatoire. Texte qui identifie ou décrit l'élément pour les utilisateurs. |
onClick |
Obligatoire. Action appelée lorsqu'une option de menu est sélectionnée. Ce |
disabled |
Indique si l'option de menu est désactivée. Valeur par défaut : "false". |