Card Service

Service de cartes

Ce service permet aux scripts de configurer et de créer des composants et des comportements de carte et de widget pour une UI. Les structures d'UI que vous créez avec ce service sont automatiquement disponibles sur les ordinateurs de bureau et les appareils mobiles. Vous n'avez donc pas besoin de développer des UI distinctes pour les deux.

Classes

NomBrève description
ActionAction qui permet l'interactivité au sein des éléments de l'interface utilisateur.
ActionResponseObjet de réponse pouvant être renvoyé par une fonction de rappel (par exemple, un gestionnaire de réponses de formulaire) pour effectuer une ou plusieurs actions sur le client.
ActionResponseBuilderCompilateur pour les objets ActionResponse.
ActionStatusClasse représentant l'état d'une requête pour appeler ou envoyer une boîte de dialogue.
AttachmentReprésente une pièce jointe créée par un module complémentaire.
AuthorizationActionAction d'autorisation qui envoie l'utilisateur vers AuthorizationUrl lorsqu'il clique dessus.
AuthorizationExceptionErreur pouvant être renvoyée pour déclencher l'affichage d'une carte d'autorisation à l'utilisateur.
BorderStyleClasse représentant un style de bordure complet pouvant être appliqué aux widgets.
BorderTypeÉnumération représentant les types de bordure pouvant être appliqués aux widgets.
ButtonClasse de base pour tous les boutons.
ButtonSetContient un ensemble d'objets Button affichés sur une ligne.
CalendarEventActionResponseReprésente une réponse qui modifie l'événement d'agenda en cours de modification par l'utilisateur en réaction à une action effectuée dans l'interface utilisateur (un clic sur un bouton, par exemple).
CalendarEventActionResponseBuilderCompilateur pour les objets CalendarEventActionResponse.
CardUne carte de contexte qui représente une seule vue dans l'interface utilisateur.
CardActionÉlément de menu cliquable ajouté au menu de l'en-tête de la carte.
CardBuilderCompilateur pour les objets Card.
CardHeaderEn-tête d'un élément Card.
CardSectionUne section de fiches contient des groupes de widgets et permet de les séparer visuellement.
CardServiceCardService permet de créer des cartes génériques utilisées dans différents produits d'extensibilité Google, tels que les modules complémentaires Google Workspace.
CardWithIdCompilateur pour les objets CardWithId.
ChatActionResponseUne classe qui représente les paramètres qu'une application Chat peut utiliser pour configurer la manière dont sa réponse est publiée.
ChatClientDataSourcePour un widget SelectionInput utilisant un menu multi-sélection, source de données Google Chat.
ChatResponseObjet de réponse à un message sous forme de fiche dans Google Chat.
ChatResponseBuilderCompilateur pour les objets ChatResponse.
ChatSpaceDataSourceSource de données qui remplit les espaces Google Chat en tant qu'éléments de sélection pour un menu multi-sélection.
CommonDataSourceUne source de données partagée par toutes les applications Google Workspace.
ComposeActionResponseObjet de réponse pouvant être renvoyé par une méthode de rappel pour l'action de rédaction dans un module complémentaire Gmail.
ComposeActionResponseBuilderCompilateur pour les objets ComposeActionResponse.
ComposedEmailTypeValeur d'énumération qui indique si l'e-mail est composé d'un e-mail autonome ou d'un brouillon de réponse.
ContentTypeValeur d'énumération qui spécifie le type de contenu généré par un UpdateDraftActionResponse.
DatePickerUn champ de saisie permettant de saisir une date.
DateTimePickerUn champ de saisie qui permet aux utilisateurs de saisir une date et une heure.
DecoratedTextWidget affichant du texte avec des décorations facultatives.
DialogPour en savoir plus, consultez la section Ouvrir des boîtes de dialogue interactives dans la documentation de Google Chat.
DialogActionCompilateur pour les objets DialogAction.
DisplayStyleÉnumération qui définit le style d'affichage de la carte.
DividerSéparateur horizontal.
DriveItemsSelectedActionResponseReprésente une réponse qui apporte des modifications à Drive lorsque des éléments Drive sont sélectionnés et en réaction à une action effectuée dans l'interface utilisateur, comme un clic sur un bouton.
DriveItemsSelectedActionResponseBuilderCompilateur pour les objets DriveItemsSelectedActionResponse.
EditorFileScopeActionResponseApporte des modifications à un éditeur, tel que Google Docs, Sheets ou Slides en réponse à une action effectuée dans l'interface utilisateur.
EditorFileScopeActionResponseBuilderCompilateur pour les objets EditorFileScopeActionResponse.
FixedFooterPied de page fixe affiché en bas d'un Card.
GridGrille organisée pour afficher une collection d'éléments de grille.
GridItemÉléments avec lesquels les utilisateurs interagissent dans un widget de grille.
GridItemLayoutÉnumération qui définit le style d'image et de texte d'un GridItem.
HorizontalAlignmentÉnumération spécifiant l'alignement horizontal d'un widget.
HorizontalSizeStyleÉnumération qui définit la manière dont les widgets remplissent l'espace d'une colonne.
HostAppDataSourcePour un widget SelectionInput utilisant un menu multi-sélection, source de données d'une application Google Workspace.
IconDes icônes prédéfinies pouvant être utilisées dans divers objets d'interface utilisateur, tels que les widgets ImageButton ou DecoratedText.
IconImageUne icône prédéfinie, une icône Material Design ou une icône provenant d'une URL avec un style de recadrage personnalisable.
ImageWidget affichant une seule image.
ImageButtonUne ImageButton avec une image affichée dessus.
ImageComponentComposant image qui peut être ajouté à des éléments de la grille.
ImageCropStyleClasse représentant un style de recadrage pouvant être appliqué aux composants d'une image.
ImageCropTypeÉnumération représentant les styles de recadrage appliqués aux composants image.
ImageStyleÉnumération qui définit un style de recadrage d'image.
InteractionType d'énumération qui spécifie ce qu'il faut faire en réponse à une interaction avec un utilisateur, par exemple lorsqu'il clique sur un bouton dans un message de fiche.
KeyValueCette classe est obsolète.
LinkPreviewAction de fiche affichant une fiche d'aperçu de lien et un chip intelligent dans l'application hôte.
LoadIndicatorType d'énumération qui spécifie le type de chargement ou d'indicateur de progression à afficher pendant le traitement d'une Action.
NavigationObjet d'assistance qui contrôle la navigation dans les fiches.
NotificationNotification affichée à l'utilisateur en réponse à une interaction avec un élément d'interface utilisateur.
OnCloseÉnumération spécifiant l'action à effectuer lorsqu'une URL ouverte via un OpenLink est fermée.
OpenAsÉnumération spécifiant comment ouvrir une URL.
OpenLinkReprésente une action permettant d'ouvrir un lien avec certaines options.
PlatformDataSourcePour un widget SelectionInput utilisant un menu multi-sélection, il s'agit d'une source de données Google Workspace.
ResponseTypeÉnumération représentant le type de réponse de l'application Chat.
SelectionInputUn champ de saisie permettant de choisir entre différentes options prédéfinies
SelectionInputTypeFormat des éléments que les utilisateurs peuvent sélectionner.
StatusÉnumération représentant le code d'état.
SuggestionsSuggestions de saisie semi-automatique pour compléter un widget TextInput.
SuggestionsResponseObjet de réponse pouvant être renvoyé à partir d'une fonction de rappel de suggestions.
SuggestionsResponseBuilderCompilateur pour les objets SuggestionsResponse.
SwitchÉlément d'interface utilisateur qui peut être activé ou désactivé.
SwitchControlTypeType de commande de widget Switch.
TextButtonTextButton avec un libellé de texte.
TextButtonStyleÉnumération spécifiant le style de TextButton.
TextInputWidget de champ de saisie qui accepte la saisie de texte
TextParagraphWidget affichant du texte et compatible avec la mise en forme HTML de base.
TimePickerUn champ de saisie qui permet aux utilisateurs de saisir une heure.
UniversalActionResponseObjet de réponse pouvant être renvoyé par une méthode qui crée une action universelle.
UniversalActionResponseBuilderCompilateur pour les objets UniversalActionResponse.
UpdateDraftActionResponseReprésente une action qui met à jour le brouillon de l'e-mail en cours de modification par l'utilisateur.
UpdateDraftActionResponseBuilderCompilateur pour les objets UpdateDraftActionResponse.
UpdateDraftBccRecipientsActionMet à jour les destinataires en Cci d'un brouillon d'e-mail.
UpdateDraftBodyActionMet à jour le corps du brouillon de l'e-mail.
UpdateDraftBodyTypeValeur d'énumération qui spécifie le type d'une UpdateDraftBodyAction.
UpdateDraftCcRecipientsActionMet à jour les destinataires en Cc d'un brouillon d'e-mail.
UpdateDraftSubjectActionMet à jour l'objet d'un brouillon d'e-mail.
UpdateDraftToRecipientsActionMet à jour le champ "À" des destinataires d'un brouillon d'e-mail.
UpdatedWidgetRéponse du widget mis à jour.
VerticalAlignmentÉnumération qui définit l'alignement vertical des widgets dans une colonne.
WidgetClasse de base pour tous les widgets pouvant être ajoutés à un Card.
WrapStyleÉnumération qui définit le style d'encapsulation du contenu d'une colonne.

Action

Méthodes

MéthodeType renvoyéBrève description
setFunctionName(functionName)ActionDéfinit le nom de la fonction de rappel à appeler.
setInteraction(interaction)ActionDéfinit l'interaction avec un utilisateur, obligatoire uniquement lors de l'ouverture d'une boîte de dialogue.
setLoadIndicator(loadIndicator)ActionDéfinit l'indicateur de chargement qui s'affiche pendant l'action.
setParameters(parameters)ActionPermet de transmettre des paramètres personnalisés à la fonction de rappel.
setPersistValues(persistValues)ActionIndique si les valeurs du formulaire sont déterminées par les valeurs du client ou par celles du serveur une fois qu'une réponse d'action a mis à jour le Card du formulaire.

ActionResponse

Méthodes

MéthodeType renvoyéBrève description
printJson()StringAffiche la représentation JSON de cet objet.

ActionResponseBuilder

Méthodes

MéthodeType renvoyéBrève description
build()ActionResponseCrée la réponse d'action actuelle et la valide.
setNavigation(navigation)ActionResponseBuilderDéfinit la réponse à une action Navigation.
setNotification(notification)ActionResponseBuilderDéfinit la notification à afficher lorsque l'action est activée.
setOpenLink(openLink)ActionResponseBuilderDéfinit l'URL vers laquelle accéder lorsque l'action est activée.
setStateChanged(stateChanged)ActionResponseBuilderDéfinit un indicateur pour indiquer que cette action a modifié l'état des données existantes.

ActionStatus

Méthodes

MéthodeType renvoyéBrève description
setStatusCode(statusCode)ActionStatusReprésente l'état d'une demande d'ouverture ou d'envoi d'une boîte de dialogue.
setUserFacingMessage(message)ActionStatusMessage à envoyer aux utilisateurs sur l'état de leur demande.

Attachment

Méthodes

MéthodeType renvoyéBrève description
setIconUrl(iconUrl)AttachmentDéfinit l'URL de l'icône de la pièce jointe.
setMimeType(mimeType)AttachmentDéfinit le type MIME de la pièce jointe.
setResourceUrl(resourceUrl)AttachmentDéfinit l'URL de la ressource pour le rattachement.
setTitle(title)AttachmentDéfinit le titre de la pièce jointe.

AuthorizationAction

Méthodes

MéthodeType renvoyéBrève description
setAuthorizationUrl(authorizationUrl)AuthorizationActionDéfinit l'URL d'autorisation vers laquelle l'utilisateur est redirigé à partir de l'invite d'autorisation.

AuthorizationException

Méthodes

MéthodeType renvoyéBrève description
printJson()StringAffiche la représentation JSON de cet objet.
setAuthorizationUrl(authUrl)AuthorizationExceptionDéfinit l'URL d'autorisation vers laquelle l'utilisateur est redirigé à partir de l'invite d'autorisation.
setCustomUiCallback(callback)AuthorizationExceptionNom d'une fonction à appeler pour générer une invite d'autorisation personnalisée.
setResourceDisplayName(name)AuthorizationExceptionDéfinit le nom qui s'affiche lorsque l'utilisateur demande une autorisation.
throwException()voidDéclenche la génération de cette exception.

BorderStyle

Méthodes

MéthodeType renvoyéBrève description
setCornerRadius(radius)BorderStyleDéfinit l'arrondi d'angle de la bordure, par exemple 8.
setStrokeColor(color)BorderStyleDéfinit la couleur de la bordure.
setType(type)BorderStyleDéfinit le type de bordure.

BorderType

Propriétés

PropriétéTypeDescription
NO_BORDEREnumAucun style de bordure.
STROKEEnumStyle de bordure du trait.

Button

Méthodes

MéthodeType renvoyéBrève description
setAuthorizationAction(action)ButtonDéfinit une action d'autorisation qui ouvre une URL vers le flux d'autorisation lorsque l'utilisateur clique sur l'objet.
setComposeAction(action, composedEmailType)ButtonDéfinit une action qui permet de rédiger un brouillon d'e-mail lorsque l'utilisateur clique sur l'objet.
setOnClickAction(action)ButtonDéfinit une action qui s'exécute lorsqu'un utilisateur clique sur l'objet.
setOnClickOpenLinkAction(action)ButtonDéfinit une action qui ouvre une URL dans un onglet lorsque l'utilisateur clique sur l'objet.
setOpenLink(openLink)ButtonDéfinit une URL à ouvrir lors d'un clic sur l'objet.

ButtonSet

Méthodes

MéthodeType renvoyéBrève description
addButton(button)ButtonSetAjoute un bouton.

CalendarEventActionResponse

Méthodes

MéthodeType renvoyéBrève description
printJson()StringAffiche la représentation JSON de cet objet.

CalendarEventActionResponseBuilder

Méthodes

MéthodeType renvoyéBrève description
addAttachments(attachments)CalendarEventActionResponseBuilderIndique que la réponse doit ajouter les pièces jointes à l'événement Agenda lorsque l'action associée est effectuée dans l'interface utilisateur.
addAttendees(emails)CalendarEventActionResponseBuilderIndique que la réponse doit ajouter les participants indiqués à l'événement Agenda lorsque l'action associée dans l'interface utilisateur est effectuée.
build()CalendarEventActionResponseCrée la réponse à l'action d'événement d'agenda actuelle et la valide.
setConferenceData(conferenceData)CalendarEventActionResponseBuilderIndique que la réponse doit définir les données de conférence indiquées sur l'événement Agenda lorsque l'action associée est effectuée dans l'interface utilisateur.

Card

Méthodes

MéthodeType renvoyéBrève description
printJson()StringAffiche la représentation JSON de cet objet.

CardAction

Méthodes

MéthodeType renvoyéBrève description
setAuthorizationAction(action)CardActionDéfinit une action d'autorisation qui ouvre une URL vers le flux d'autorisation lorsque l'utilisateur clique sur l'objet.
setComposeAction(action, composedEmailType)CardActionDéfinit une action qui permet de rédiger un brouillon d'e-mail lorsque l'utilisateur clique sur l'objet.
setOnClickAction(action)CardActionDéfinit une action qui s'exécute lorsqu'un utilisateur clique sur l'objet.
setOnClickOpenLinkAction(action)CardActionDéfinit une action qui ouvre une URL dans un onglet lorsque l'utilisateur clique sur l'objet.
setOpenLink(openLink)CardActionDéfinit une URL à ouvrir lors d'un clic sur l'objet.
setText(text)CardActionDéfinit le texte du menu pour cette action.

CardBuilder

Méthodes

MéthodeType renvoyéBrève description
addCardAction(cardAction)CardBuilderAjoute un CardAction à cette fiche.
addSection(section)CardBuilderAjoute une section à cette fiche.
build()CardCrée la carte actuelle et la valide.
setDisplayStyle(displayStyle)CardBuilderDéfinit le style d'affichage de cette fiche.
setFixedFooter(fixedFooter)CardBuilderDéfinit un pied de page fixe pour cette fiche.
setHeader(cardHeader)CardBuilderDéfinit l'en-tête de cette fiche.
setName(name)CardBuilderDéfinit le nom de cette carte.
setPeekCardHeader(peekCardHeader)CardBuilderDéfinit l'en-tête de la fiche d'aperçu.

CardHeader

Méthodes

MéthodeType renvoyéBrève description
setImageAltText(imageAltText)CardHeaderDéfinit le texte alternatif de l'image d'en-tête.
setImageStyle(imageStyle)CardHeaderDéfinit le recadrage de l'icône dans l'en-tête de la fiche.
setImageUrl(imageUrl)CardHeaderDéfinit l'image à utiliser dans l'en-tête en fournissant son URL ou sa chaîne de données.
setSubtitle(subtitle)CardHeaderDéfinit le sous-titre de l'en-tête de la carte.
setTitle(title)CardHeaderDéfinit le titre de l'en-tête de la carte.

CardSection

Méthodes

MéthodeType renvoyéBrève description
addWidget(widget)CardSectionAjoute le widget donné à cette section.
setCollapsible(collapsible)CardSectionDétermine si la section peut être réduite.
setHeader(header)CardSectionDéfinit l'en-tête de la section.
setNumUncollapsibleWidgets(numUncollapsibleWidgets)CardSectionDéfinit le nombre de widgets qui restent affichés lorsque cette section est réduite.

CardService

Propriétés

PropriétéTypeDescription
BorderTypeBorderTypeÉnumération BorderType.
ComposedEmailTypeComposedEmailTypeÉnumération ComposedEmailType.
ContentTypeContentTypeÉnumération ContentType.
GridItemLayoutGridItemLayoutÉnumération GridItemLayout.
HorizontalAlignmentHorizontalAlignmentÉnumération HorizontalAlignment.
IconIconÉnumération Icon.
ImageCropTypeImageCropTypeÉnumération ImageCropType.
ImageStyleImageStyleÉnumération ImageStyle.
LoadIndicatorLoadIndicatorÉnumération LoadIndicator.
OnCloseOnCloseÉnumération OnClose.
OpenAsOpenAsÉnumération OpenAs.
SelectionInputTypeSelectionInputTypeÉnumération SelectionInputType.
TextButtonStyleTextButtonStyleÉnumération TextButtonStyle.
UpdateDraftBodyTypeUpdateDraftBodyTypeÉnumération UpdateDraftBodyType.

Méthodes

MéthodeType renvoyéBrève description
newAction()Actioncrée un objet Action ;
newActionResponseBuilder()ActionResponseBuildercrée un objet ActionResponseBuilder ;
newActionStatus()ActionStatuscrée un objet ActionStatus ;
newAttachment()Attachmentcrée un objet Attachment ;
newAuthorizationAction()AuthorizationActioncrée un objet AuthorizationAction ;
newAuthorizationException()AuthorizationExceptioncrée un objet AuthorizationException ;
newBorderStyle()BorderStylecrée un objet BorderStyle ;
newButtonSet()ButtonSetcrée un objet ButtonSet ;
newCalendarEventActionResponseBuilder()CalendarEventActionResponseBuildercrée un objet CalendarEventActionResponseBuilder ;
newCardAction()CardActioncrée un objet CardAction ;
newCardBuilder()CardBuildercrée un objet CardBuilder ;
newCardHeader()CardHeadercrée un objet CardHeader ;
newCardSection()CardSectioncrée un objet CardSection ;
newCardWithId()CardWithIdcrée un objet CardWithId ;
newChatActionResponse()ChatActionResponsecrée un objet ChatActionResponse ;
newChatResponseBuilder()ChatResponseBuildercrée un objet ChatResponseBuilder ;
newColumn()Columncrée un objet Column ;
newColumns()ColumnsCrée un ensemble de Columns.
newComposeActionResponseBuilder()ComposeActionResponseBuildercrée un objet ComposeActionResponseBuilder ;
newDatePicker()DatePickercrée un objet DatePicker ;
newDateTimePicker()DateTimePickercrée un objet DateTimePicker ;
newDecoratedText()DecoratedTextcrée un objet DecoratedText ;
newDialog()Dialogcrée un objet Dialog ;
newDialogAction()DialogActioncrée un objet DialogAction ;
newDivider()Dividercrée un objet Divider ;
newDriveItemsSelectedActionResponseBuilder()DriveItemsSelectedActionResponseBuildercrée un objet DriveItemsSelectedActionResponseBuilder ;
newEditorFileScopeActionResponseBuilder()EditorFileScopeActionResponseBuildercrée un objet EditorFileScopeActionResponseBuilder ;
newFixedFooter()FixedFootercrée un objet FixedFooter ;
newGrid()Gridcrée un objet Grid ;
newGridItem()GridItemcrée un objet GridItem ;
newIconImage()IconImagecrée un objet IconImage ;
newImage()Imagecrée un objet Image ;
newImageButton()ImageButtoncrée un objet ImageButton ;
newImageComponent()ImageComponentcrée un objet ImageComponent ;
newImageCropStyle()ImageCropStylecrée un objet ImageCropStyle ;
newKeyValue()KeyValuecrée un objet KeyValue ;
newLinkPreview()LinkPreviewcrée un objet LinkPreview ;
newNavigation()Navigationcrée un objet Navigation ;
newNotification()Notificationcrée un objet Notification ;
newOpenLink()OpenLinkcrée un objet OpenLink ;
newSelectionInput()SelectionInputcrée un objet SelectionInput ;
newSuggestions()Suggestionscrée un objet Suggestions ;
newSuggestionsResponseBuilder()SuggestionsResponseBuildercrée un objet SuggestionsResponseBuilder ;
newSwitch()Switchcrée un objet Switch ;
newTextButton()TextButtoncrée un objet TextButton ;
newTextInput()TextInputcrée un objet TextInput ;
newTextParagraph()TextParagraphcrée un objet TextParagraph ;
newTimePicker()TimePickercrée un objet TimePicker ;
newUniversalActionResponseBuilder()UniversalActionResponseBuildercrée un objet UniversalActionResponseBuilder ;
newUpdateDraftActionResponseBuilder()UpdateDraftActionResponseBuildercrée un objet UpdateDraftActionResponseBuilder ;
newUpdateDraftBccRecipientsAction()UpdateDraftBccRecipientsActioncrée un objet UpdateDraftBccRecipientsAction ;
newUpdateDraftBodyAction()UpdateDraftBodyActioncrée un objet UpdateDraftBodyAction ;
newUpdateDraftCcRecipientsAction()UpdateDraftCcRecipientsActioncrée un objet UpdateDraftCcRecipientsAction ;
newUpdateDraftSubjectAction()UpdateDraftSubjectActioncrée un objet UpdateDraftSubjectAction ;
newUpdateDraftToRecipientsAction()UpdateDraftToRecipientsActioncrée un objet UpdateDraftToRecipientsAction ;

CardWithId

Méthodes

MéthodeType renvoyéBrève description
setCard(card)CardWithIdDéfinit la carte de cardWithId.
setCardId(id)CardWithIdDéfinit l'ID unique de la carte de cardWithId.

ChatActionResponse

Méthodes

MéthodeType renvoyéBrève description
setDialogAction(dialogAction)ChatActionResponseDéfinit l'action de la boîte de dialogue sur un événement lié à une boîte de dialogue.
setResponseType(responseType)ChatActionResponseType de réponse de l'application Chat.
setUpdatedWidget(updatedWidget)ChatActionResponseDéfinit le widget mis à jour, qui permet de fournir des options de saisie semi-automatique pour un widget.
setUrl(url)ChatActionResponseURL permettant aux utilisateurs de s'authentifier ou de configurer.

ChatClientDataSource

Méthodes

MéthodeType renvoyéBrève description
setSpaceDataSource(spaceDataSource)ChatClientDataSourceSource de données qui remplit les espaces Google Chat en tant qu'éléments de sélection pour un menu multi-sélection.

ChatResponse

Méthodes

MéthodeType renvoyéBrève description
printJson()StringAffiche la représentation JSON de cet objet.

ChatResponseBuilder

Méthodes

MéthodeType renvoyéBrève description
addCardsV2(cardWithId)ChatResponseBuilderDéfinit le champ de fiche du message.
build()ChatResponseCrée la réponse d'action actuelle et la valide.
setActionResponse(actionResponse)ChatResponseBuilderDéfinit le champ d'action du message.
setText(text)ChatResponseBuilderDéfinit le texte du message Chat.

ChatSpaceDataSource

Méthodes

MéthodeType renvoyéBrève description
setDefaultToCurrentSpace(defaultToCurrentSpace)ChatSpaceDataSourceS'il est défini sur true, le menu à sélection multiple sélectionne par défaut l'espace Google Chat actuel en tant qu'élément.

Column

Columns

Méthodes

MéthodeType renvoyéBrève description
addColumn(column)ColumnsAjoute un Column au widget Colonnes.
setWrapStyle(wrapStyle)ColumnsDéfinit le style de retour à la ligne des colonnes et contrôle le redimensionnement de la colonne en fonction de la largeur de l'écran.

CommonDataSource

Propriétés

PropriétéTypeDescription
UNKNOWNEnumValeur par défaut.
USEREnumpour les utilisateurs de Google Workspace.

ComposeActionResponse

Méthodes

MéthodeType renvoyéBrève description
printJson()StringAffiche la représentation JSON de cet objet.

ComposeActionResponseBuilder

Méthodes

MéthodeType renvoyéBrève description
build()ComposeActionResponseCrée la réponse d'action Compose actuelle et la valide.
setGmailDraft(draft)ComposeActionResponseBuilderDéfinit le brouillon GmailMessage créé à l'aide de GmailMessage.createDraftReply(body) ou de fonctions similaires.

ComposedEmailType

Propriétés

PropriétéTypeDescription
REPLY_AS_DRAFTEnumBrouillon qui constitue une réponse à un autre message.
STANDALONE_DRAFTEnumBrouillon de message autonome.

ContentType

Propriétés

PropriétéTypeDescription
TEXTEnumIndique que le contenu généré est du texte brut.
MUTABLE_HTMLEnumIndique que le contenu généré est au format HTML.
IMMUTABLE_HTMLEnumIndique que le contenu généré est au format HTML, mais qu'il ne peut pas être modifié après avoir été généré.

DatePicker

Méthodes

MéthodeType renvoyéBrève description
setFieldName(fieldName)DatePickerDéfinit le nom de champ qui identifie ce sélecteur dans l'objet d'événement généré en cas d'interaction avec l'interface utilisateur.
setOnChangeAction(action)DatePickerDéfinit une Action que le script exécute chaque fois que l'entrée du sélecteur change.
setTitle(title)DatePickerDéfinit le titre affiché au-dessus du champ de saisie.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerDéfinit la valeur préremplie à définir dans le champ de saisie.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerDéfinit la valeur préremplie à définir dans le champ de saisie.

DateTimePicker

Méthodes

MéthodeType renvoyéBrève description
setFieldName(fieldName)DateTimePickerDéfinit le nom de champ qui identifie ce sélecteur dans l'objet d'événement généré en cas d'interaction avec l'interface utilisateur.
setOnChangeAction(action)DateTimePickerDéfinit une Action que le script exécute chaque fois que l'entrée du sélecteur change.
setTimeZoneOffsetInMins(timeZoneOffsetMins)DateTimePickerDéfinit le nombre de minutes de décalage entre le fuseau horaire et l'heure UTC.
setTitle(title)DateTimePickerDéfinit le titre affiché au-dessus du champ de saisie.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerDéfinit la valeur préremplie à définir dans le champ de saisie.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerDéfinit la valeur préremplie à définir dans le champ de saisie.

DecoratedText

Méthodes

MéthodeType renvoyéBrève description
setAuthorizationAction(action)DecoratedTextDéfinit une action d'autorisation qui ouvre une URL vers le flux d'autorisation lorsque l'utilisateur clique sur l'objet.
setBottomLabel(text)DecoratedTextDéfinit le texte du libellé à utiliser comme clé et s'affiche sous le contenu textuel.
setButton(button)DecoratedTextDéfinit le Button qui s'affiche à droite du texte.
setComposeAction(action, composedEmailType)DecoratedTextDéfinit une action qui permet de rédiger un brouillon d'e-mail lorsque l'utilisateur clique sur l'objet.
setEndIcon(endIcon)DecoratedTextDéfinit le IconImage facultatif qui s'affiche à droite du contenu.
setOnClickAction(action)DecoratedTextDéfinit une action qui s'exécute lorsqu'un utilisateur clique sur l'objet.
setOnClickOpenLinkAction(action)DecoratedTextDéfinit une action qui ouvre une URL dans un onglet lorsque l'utilisateur clique sur l'objet.
setOpenLink(openLink)DecoratedTextDéfinit une URL à ouvrir lors d'un clic sur l'objet.
setStartIcon(startIcon)DecoratedTextDéfinit la IconImage facultative à afficher avant le contenu textuel.
setSwitchControl(switchToSet)DecoratedTextDéfinit les Switch qui s'affichent à droite du contenu.
setText(text)DecoratedTextDéfinit le texte à utiliser comme valeur.
setTopLabel(text)DecoratedTextDéfinit le texte du libellé à utiliser comme clé et s'affiche au-dessus du contenu textuel.
setWrapText(wrapText)DecoratedTextDétermine si le texte de la valeur doit être affiché sur une ou plusieurs lignes.

Dialog

Méthodes

MéthodeType renvoyéBrève description
setBody(card)DialogDéfinit la carte de Dialog.

DialogAction

Méthodes

MéthodeType renvoyéBrève description
setActionStatus(actionStatus)DialogActionDéfinit l'état de l'action DialogAction.
setDialog(dialog)DialogActionDéfinit la boîte de dialogue de DialogAction.

DisplayStyle

Propriétés

PropriétéTypeDescription
PEEKEnumAfficher l'en-tête de la fiche en bas du contenu complémentaire par-dessus le contenu existant.
REPLACEEnumAffichez la fiche en remplaçant le contenu existant.

Divider

DriveItemsSelectedActionResponse

Méthodes

MéthodeType renvoyéBrève description
printJson()StringAffiche la représentation JSON de cet objet.

DriveItemsSelectedActionResponseBuilder

Méthodes

MéthodeType renvoyéBrève description
build()DriveItemsSelectedActionResponseCrée la réponse d'action Drive actuelle.
requestFileScope(itemId)DriveItemsSelectedActionResponseBuilderIndique que la réponse demande la portée du fichier pour l'élément pertinent d'un point de vue contextuel dans Drive.

EditorFileScopeActionResponse

Méthodes

MéthodeType renvoyéBrève description
printJson()StringAffiche la représentation JSON de cet objet.

EditorFileScopeActionResponseBuilder

Méthodes

MéthodeType renvoyéBrève description
build()EditorFileScopeActionResponseCrée la réponse d'action actuelle de l'éditeur.
requestFileScopeForActiveDocument()EditorFileScopeActionResponseBuilderDemande le champ d'application drive.file pour le document Editor actif actuel.

FixedFooter

Méthodes

MéthodeType renvoyéBrève description
setPrimaryButton(button)FixedFooterDéfinissez le bouton principal dans le pied de page fixe.
setSecondaryButton(button)FixedFooterPlacez le bouton secondaire dans le pied de page fixe.

Grid

Méthodes

MéthodeType renvoyéBrève description
addItem(gridItem)GridAjoute un nouvel élément à la grille.
setAuthorizationAction(action)GridDéfinit une action d'autorisation qui ouvre une URL vers le flux d'autorisation lorsque l'utilisateur clique sur l'objet.
setBorderStyle(borderStyle)GridDéfinit le style de bordure appliqué à chaque élément de la grille.
setComposeAction(action, composedEmailType)GridDéfinit une action qui permet de rédiger un brouillon d'e-mail lorsque l'utilisateur clique sur l'objet.
setNumColumns(numColumns)GridNombre de colonnes à afficher dans la grille.
setOnClickAction(action)GridDéfinit une action qui s'exécute lorsqu'un utilisateur clique sur l'objet.
setOnClickOpenLinkAction(action)GridDéfinit une action qui ouvre une URL dans un onglet lorsque l'utilisateur clique sur l'objet.
setOpenLink(openLink)GridDéfinit une URL à ouvrir lors d'un clic sur l'objet.
setTitle(title)GridDéfinit le texte du titre de la grille.

GridItem

Méthodes

MéthodeType renvoyéBrève description
setIdentifier(id)GridItemDéfinit l'identifiant de l'élément de la grille.
setImage(image)GridItemDéfinit l'image pour cet élément de grille.
setLayout(layout)GridItemDéfinit la mise en page du texte et des images pour l'élément de la grille.
setSubtitle(subtitle)GridItemDéfinit le sous-titre de l'élément de grille.
setTextAlignment(alignment)GridItemDéfinit l'alignement horizontal de l'élément de grille.
setTitle(title)GridItemDéfinit le texte du titre de l'élément de la grille.

GridItemLayout

Propriétés

PropriétéTypeDescription
TEXT_BELOWEnumLe titre et le sous-titre sont affichés sous l'image de l'élément de la grille.
TEXT_ABOVEEnumLe titre et le sous-titre sont affichés au-dessus de l'image de l'élément de la grille.

HorizontalAlignment

Propriétés

PropriétéTypeDescription
STARTEnumAlignez le widget au début de la phrase.
CENTEREnumAlignez le widget au centre.
ENDEnumAlignez le widget à la fin de la phrase.

HorizontalSizeStyle

Propriétés

PropriétéTypeDescription
FILL_AVAILABLE_SPACEEnumPermet d'ajuster la taille de Widget pour qu'elle occupe l'espace horizontal disponible d'un élément Column.
FILL_MINIMUM_SPACEEnumRedimensionne le Widget pour qu'il occupe le moins d'espace horizontal d'un Column.

HostAppDataSource

Méthodes

MéthodeType renvoyéBrève description
setChatDataSource(chatClientDataSource)HostAppDataSourceDéfinit la source de données depuis Google Chat.

Icon

Propriétés

PropriétéTypeDescription
NONEEnumAucune icône.
AIRPLANEEnumIcône représentant un avion en vol
BOOKMARKEnumIcône Favori
BUSEnumIcône de bus
CAREnumIcône de véhicule
CLOCKEnumIcône Horloge
CONFIRMATION_NUMBER_ICONEnumIcône du numéro de confirmation
DOLLAREnumIcône Dollar
DESCRIPTIONEnumIcône Description
EMAILEnumIcône de messagerie
EVENT_PERFORMEREnumIcône de messagerie
EVENT_SEATEnumIcône de siège pour un événement
FLIGHT_ARRIVALEnumIcône Arrivée du vol
FLIGHT_DEPARTUREEnumIcône Départ du vol
HOTELEnumIcône Hôtel
HOTEL_ROOM_TYPEEnumIcône Hôtel
INVITEEnumIcône d'invitation
MAP_PINEnumIcône de repère de carte
MEMBERSHIPEnumIcône Membershipt (Abonnement)
MULTIPLE_PEOPLEEnumIcône Plusieurs personnes
OFFEREnumIcône d'offre
PERSONEnumIcône représentant une personne
PHONEEnumIcône de téléphone
RESTAURANT_ICONEnumIcône Restaurant
SHOPPING_CARTEnumIcône Panier d'achat
STAREnumIcône de favoris
STOREEnumIcône de magasin
TICKETEnumIcône du billet
TRAINEnumIcône du train
VIDEO_CAMERAEnumIcône en forme de caméra vidéo
VIDEO_PLAYEnumIcône Lecture de vidéo

IconImage

Méthodes

MéthodeType renvoyéBrève description
setAltText(altText)IconImageDéfinit le texte alternatif de l'URL utilisé pour l'accessibilité.
setIcon(icon)IconImageDéfinit l'icône prédéfinie si l'URL n'est pas définie.
setIconUrl(url)IconImageDéfinit l'URL de l'icône si celle-ci n'est pas configurée.
setImageCropType(imageCropType)IconImageDéfinit le style de recadrage de l'image.

Image

Méthodes

MéthodeType renvoyéBrève description
setAltText(altText)ImageDéfinit le texte alternatif de l'image pour l'accessibilité.
setAuthorizationAction(action)ImageDéfinit une action d'autorisation qui ouvre une URL vers le flux d'autorisation lorsque l'utilisateur clique sur l'objet.
setComposeAction(action, composedEmailType)ImageDéfinit une action qui permet de rédiger un brouillon d'e-mail lorsque l'utilisateur clique sur l'objet.
setImageUrl(url)ImageDéfinit l'image à utiliser en fournissant son URL ou sa chaîne de données.
setOnClickAction(action)ImageDéfinit une action qui s'exécute lorsqu'un utilisateur clique sur l'objet.
setOnClickOpenLinkAction(action)ImageDéfinit une action qui ouvre une URL dans un onglet lorsque l'utilisateur clique sur l'objet.
setOpenLink(openLink)ImageDéfinit une URL à ouvrir lors d'un clic sur l'objet.

ImageButton

Méthodes

MéthodeType renvoyéBrève description
setAltText(altText)ImageButtonDéfinit le texte alternatif du bouton pour l'accessibilité.
setAuthorizationAction(action)ImageButtonDéfinit une action d'autorisation qui ouvre une URL vers le flux d'autorisation lorsque l'utilisateur clique sur l'objet.
setComposeAction(action, composedEmailType)ImageButtonDéfinit une action qui permet de rédiger un brouillon d'e-mail lorsque l'utilisateur clique sur l'objet.
setIcon(icon)ImageButtonDéfinit une Icon prédéfinie à afficher sur le bouton.
setIconUrl(url)ImageButtonDéfinit l'URL d'une image à utiliser comme icône pour ce bouton.
setOnClickAction(action)ImageButtonDéfinit une action qui s'exécute lorsqu'un utilisateur clique sur l'objet.
setOnClickOpenLinkAction(action)ImageButtonDéfinit une action qui ouvre une URL dans un onglet lorsque l'utilisateur clique sur l'objet.
setOpenLink(openLink)ImageButtonDéfinit une URL à ouvrir lors d'un clic sur l'objet.

ImageComponent

Méthodes

MéthodeType renvoyéBrève description
setAltText(altText)ImageComponentDéfinit le texte alternatif de l'image.
setBorderStyle(borderStyle)ImageComponentDéfinit le style de bordure appliqué à l'image.
setCropStyle(imageCropStyle)ImageComponentDéfinit le style de recadrage de l'image.
setImageUrl(url)ImageComponentDéfinit l'URL de l'image.

ImageCropStyle

Méthodes

MéthodeType renvoyéBrève description
setAspectRatio(ratio)ImageCropStyleDéfinit le format à utiliser si le type de recadrage est RECTANGLE_CUSTOM.
setImageCropType(type)ImageCropStyleDéfinit le type de recadrage de l'image.

ImageCropType

Propriétés

PropriétéTypeDescription
SQUAREEnumStyle de recadrage carré.
CIRCLEEnumStyle de recadrage en forme de cercle.
RECTANGLE_CUSTOMEnumStyle de recadrage rectangulaire avec format personnalisé.
RECTANGLE_4_3EnumStyle de recadrage de forme rectangulaire au format 4:3

ImageStyle

Propriétés

PropriétéTypeDescription
SQUAREEnumPas de recadrage.
CIRCLEEnumRecadrer en forme de cercle

Interaction

Propriétés

PropriétéTypeDescription
INTERACTION_UNSPECIFIEDEnumValeur par défaut.
OPEN_DIALOGEnumOuvre une boîte de dialogue, une interface sous forme de fiches qui permet aux applications Chat d'interagir avec les utilisateurs.

KeyValue

Méthodes

MéthodeType renvoyéBrève description
setAuthorizationAction(action)KeyValueDéfinit une action d'autorisation qui ouvre une URL vers le flux d'autorisation lorsque l'utilisateur clique sur l'objet.
setComposeAction(action, composedEmailType)KeyValueDéfinit une action qui permet de rédiger un brouillon d'e-mail lorsque l'utilisateur clique sur l'objet.
setOnClickAction(action)KeyValueDéfinit une action qui s'exécute lorsqu'un utilisateur clique sur l'objet.
setOnClickOpenLinkAction(action)KeyValueDéfinit une action qui ouvre une URL dans un onglet lorsque l'utilisateur clique sur l'objet.
setOpenLink(openLink)KeyValueDéfinit une URL à ouvrir lors d'un clic sur l'objet.

LinkPreview

Méthodes

MéthodeType renvoyéBrève description
printJson()StringAffiche la représentation JSON de cet objet.
setLinkPreviewTitle(title)LinkPreviewDéfinit le titre à afficher dans l'aperçu du lien au-dessus de la fiche d'aperçu.
setPreviewCard(previewCard)LinkPreviewDéfinit la fiche qui affiche des informations sur l'association d'un service tiers ou autre que Google.
setTitle(title)LinkPreviewDéfinit le titre qui s'affiche dans le chip intelligent pour l'aperçu du lien.

LoadIndicator

Propriétés

PropriétéTypeDescription
SPINNEREnumUtilisez une icône de chargement.
NONEEnumN'utilisez pas d'indicateur.

Méthodes

MéthodeType renvoyéBrève description
popCard()NavigationAffiche une carte de la pile de navigation.
popToNamedCard(cardName)NavigationRenvoie à la carte spécifiée en saisissant son nom.
popToRoot()NavigationPlace la pile de cartes dans la carte racine.
printJson()StringAffiche la représentation JSON de cet objet.
pushCard(card)NavigationDéplace la carte donnée dans la pile.
updateCard(card)NavigationRemplacement sur place de la carte actuelle.

Notification

Méthodes

MéthodeType renvoyéBrève description
setText(text)NotificationDéfinit le texte à afficher dans la notification.

OnClose

Propriétés

PropriétéTypeDescription
NOTHINGEnumNe rien faire à la fermeture
RELOADEnumRecharge le module complémentaire à la fermeture de la fenêtre.

OpenAs

Propriétés

PropriétéTypeDescription
FULL_SIZEEnumOuvrir dans une fenêtre complète ou un onglet.
OVERLAYEnumOuvrez une fenêtre en superposition, par exemple une fenêtre pop-up.

Méthodes

MéthodeType renvoyéBrève description
setOnClose(onClose)OpenLinkDéfinit le comportement de l'action d'URL lorsque la fenêtre ou l'onglet de l'URL est fermé.
setOpenAs(openAs)OpenLinkDéfinit le comportement de l'URL lorsqu'elle est ouverte.
setUrl(url)OpenLinkDéfinit l'URL à ouvrir.

PlatformDataSource

Méthodes

MéthodeType renvoyéBrève description
setCommonDataSource(commonDataSource)PlatformDataSourceDéfinit la source de données depuis Google Workspace.
setHostAppDataSource(hostAppDataSource)PlatformDataSourcePermet de remplir les espaces dans le menu multi-sélection.

ResponseType

Propriétés

PropriétéTypeDescription
TYPE_UNSPECIFIEDEnumType par défaut géré comme NEW_MESSAGE.
NEW_MESSAGEEnumPublier en tant que nouveau message dans le sujet
UPDATE_MESSAGEEnumMettez à jour le message de l'application Chat.
UPDATE_USER_MESSAGE_CARDSEnumMettez à jour les fiches dans le message d'un utilisateur.
REQUEST_CONFIGEnumDemander en privé à l'utilisateur une authentification ou une configuration supplémentaire
DIALOGEnumAffiche une boîte de dialogue.
UPDATE_WIDGETEnumRequête des options de saisie semi-automatique du texte du widget.

SelectionInput

Méthodes

MéthodeType renvoyéBrève description
addItem(text, value, selected)SelectionInputAjoute un nouvel élément pouvant être sélectionné.
addMultiSelectItem(text, value, selected, startIconUri, bottomText)SelectionInputAjoute un nouvel élément pouvant être sélectionné dans des menus à sélection multiple.
setExternalDataSource(action)SelectionInputDéfinit une source de données externe, telle qu'une base de données relationnelles.
setFieldName(fieldName)SelectionInputDéfinit la clé qui identifie cette entrée de sélection dans l'objet d'événement généré en cas d'interaction avec l'interface utilisateur.
setMultiSelectMaxSelectedItems(maxSelectedItems)SelectionInputDéfinit le nombre maximal d'éléments qu'un utilisateur peut sélectionner.
setMultiSelectMinQueryLength(queryLength)SelectionInputDéfinit le nombre de caractères de texte qu'un utilisateur saisit avant que l'application interroge la saisie semi-automatique et affiche des suggestions d'éléments sur la fiche.
setOnChangeAction(action)SelectionInputDéfinit une Action à exécuter chaque fois que l'entrée de sélection change.
setPlatformDataSource(platformDataSource)SelectionInputDéfinit une source de données depuis Google Workspace.
setTitle(title)SelectionInputDéfinit le titre à afficher avant le champ de saisie.
setType(type)SelectionInputDéfinit le type de cette entrée.

SelectionInputType

Propriétés

PropriétéTypeDescription
CHECK_BOXEnumStyle de saisie "Case à cocher".
RADIO_BUTTONEnumStyle de saisie de la case d'option
DROPDOWNEnumStyle de saisie pour la sélection du menu déroulant.
SWITCHEnumUn ensemble d'interrupteurs.
MULTI_SELECTEnumMenu multi-sélection pour les données statiques ou dynamiques

Status

Propriétés

PropriétéTypeDescription
OKEnumMise en correspondance HTTP : 200 OK
CANCELLEDEnumMise en correspondance HTTP : 499 Le client a fermé la requête
UNKNOWNEnumErreur inconnue.
INVALID_ARGUMENTEnumLe client a spécifié un argument non valide.
DEADLINE_EXCEEDEDEnumMappage HTTP : 504 Passerelle hors délai
NOT_FOUNDEnumMise en correspondance HTTP : 404 Page introuvable
ALREADY_EXISTSEnumL'entité qu'un client a essayé de créer existe déjà.
PERMISSION_DENIEDEnumMise en correspondance HTTP : 403 Accès interdit
UNAUTHENTICATEDEnumMise en correspondance HTTP : 401 Accès non autorisé
RESOURCE_EXHAUSTEDEnumMise en correspondance HTTP : 429 Requêtes trop nombreuses
FAILED_PRECONDITIONEnumL'opération a été refusée, car le système n'est pas dans un état requis pour son exécution.
ABORTEDEnumL'opération a été abandonnée, généralement en raison d'un problème de simultanéité, tel qu'un échec de vérification du séquenceur ou un abandon de transaction.
OUT_OF_RANGEEnumL'opération a été tentée au-delà de la plage valide.
UNIMPLEMENTEDEnumMise en correspondance HTTP : 501 Non implémenté
INTERNALEnumErreurs internes.
UNAVAILABLEEnumMise en correspondance HTTP : 503 Service non disponible
DATA_LOSSEnumPerte ou corruption de données irrécupérable.

Suggestions

Méthodes

MéthodeType renvoyéBrève description
addSuggestion(suggestion)SuggestionsAjoutez une suggestion de texte.
addSuggestions(suggestions)SuggestionsAjoutez une liste de suggestions de texte.

SuggestionsResponse

Méthodes

MéthodeType renvoyéBrève description
printJson()StringAffiche la représentation JSON de cet objet.

SuggestionsResponseBuilder

Méthodes

MéthodeType renvoyéBrève description
build()SuggestionsResponseCrée la réponse aux suggestions actuelles et la valide.
setSuggestions(suggestions)SuggestionsResponseBuilderDéfinit les suggestions utilisées pour la saisie semi-automatique dans les champs de texte.

Switch

Méthodes

MéthodeType renvoyéBrève description
setControlType(controlType)SwitchDéfinit le type de commande du contacteur.
setFieldName(fieldName)SwitchDéfinit la clé qui identifie ce bouton bascule dans l'objet d'événement généré en cas d'interaction avec l'interface utilisateur.
setOnChangeAction(action)SwitchDéfinit l'action à effectuer lorsque le bouton est activé.
setSelected(selected)SwitchDétermine si ce bouton bascule doit démarrer comme sélectionné ou non.
setValue(value)SwitchDéfinit la valeur envoyée en tant qu'entrée de formulaire lorsque ce bouton est activé.

SwitchControlType

Propriétés

PropriétéTypeDescription
SWITCHEnumCommande d'activation/de désactivation pour un widget de commutateur.
CHECK_BOXEnumCommande de type case à cocher pour un widget Switch (Bouton bascule)

TextButton

Méthodes

MéthodeType renvoyéBrève description
setAltText(altText)TextButtonDéfinit le texte alternatif du bouton pour l'accessibilité.
setAuthorizationAction(action)TextButtonDéfinit une action d'autorisation qui ouvre une URL vers le flux d'autorisation lorsque l'utilisateur clique sur l'objet.
setBackgroundColor(backgroundColor)TextButtonDéfinit la couleur d'arrière-plan du bouton TextButtonStyle.FILLED.
setComposeAction(action, composedEmailType)TextButtonDéfinit une action qui permet de rédiger un brouillon d'e-mail lorsque l'utilisateur clique sur l'objet.
setDisabled(disabled)TextButtonDétermine si le bouton est désactivé.
setOnClickAction(action)TextButtonDéfinit une action qui s'exécute lorsqu'un utilisateur clique sur l'objet.
setOnClickOpenLinkAction(action)TextButtonDéfinit une action qui ouvre une URL dans un onglet lorsque l'utilisateur clique sur l'objet.
setOpenLink(openLink)TextButtonDéfinit une URL à ouvrir lors d'un clic sur l'objet.
setText(text)TextButtonDéfinit le texte à afficher sur le bouton.
setTextButtonStyle(textButtonStyle)TextButtonDéfinit le style du bouton.

TextButtonStyle

Propriétés

PropriétéTypeDescription
OUTLINEDEnumBouton de texte normal avec arrière-plan clair.
FILLEDEnumBouton de texte avec arrière-plan coloré.

TextInput

Méthodes

MéthodeType renvoyéBrève description
setFieldName(fieldName)TextInputDéfinit la clé qui identifie cette entrée de texte dans l'objet d'événement généré en cas d'interaction avec l'interface utilisateur.
setHint(hint)TextInputDéfinit un indice pour la saisie de texte.
setMultiline(multiline)TextInputDétermine si le texte d'entrée s'affiche sur une ou plusieurs lignes.
setOnChangeAction(action)TextInputDéfinit une action à exécuter chaque fois que l'entrée de texte change.
setSuggestions(suggestions)TextInputDéfinit les suggestions de saisie semi-automatique dans le champ de texte.
setSuggestionsAction(suggestionsAction)TextInputDéfinit l'action de rappel pour extraire des suggestions en fonction de l'entrée utilisateur pour la saisie semi-automatique.
setTitle(title)TextInputDéfinit le titre à afficher au-dessus du champ de saisie.
setValue(value)TextInputDéfinit la valeur préremplie à définir dans le champ de saisie.

TextParagraph

Méthodes

MéthodeType renvoyéBrève description
setText(text)TextParagraphDéfinit le texte du paragraphe.

TimePicker

Méthodes

MéthodeType renvoyéBrève description
setFieldName(fieldName)TimePickerDéfinit le nom de champ qui identifie ce sélecteur dans l'objet d'événement généré en cas d'interaction avec l'interface utilisateur.
setHours(hours)TimePickerDéfinit la valeur des heures préremplies à définir dans le champ de saisie.
setMinutes(minutes)TimePickerDéfinit la valeur du nombre de minutes préremplies à définir dans le champ de saisie.
setOnChangeAction(action)TimePickerDéfinit une Action que le script exécute chaque fois que l'entrée du sélecteur change.
setTitle(title)TimePickerDéfinit le titre affiché au-dessus du champ de saisie.

UniversalActionResponse

Méthodes

MéthodeType renvoyéBrève description
printJson()StringAffiche la représentation JSON de cet objet.

UniversalActionResponseBuilder

Méthodes

MéthodeType renvoyéBrève description
build()UniversalActionResponseCrée et valide la réponse d'action universelle actuelle.
displayAddOnCards(cardObjects)UniversalActionResponseBuilderAffiche le module complémentaire avec les cartes spécifiées.
setOpenLink(openLink)UniversalActionResponseBuilderDéfinit l'URL à ouvrir lorsque l'action universelle est sélectionnée.

UpdateDraftActionResponse

Méthodes

MéthodeType renvoyéBrève description
printJson()StringAffiche la représentation JSON de cet objet.

UpdateDraftActionResponseBuilder

Méthodes

MéthodeType renvoyéBrève description
build()UpdateDraftActionResponseCrée la réponse à l'action de mise à jour actuelle et la valide.
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction)UpdateDraftActionResponseBuilderDéfinit une action qui met à jour les destinataires en Cci d'un brouillon.
setUpdateDraftBodyAction(updateDraftBodyAction)UpdateDraftActionResponseBuilderDéfinissez une action permettant de mettre à jour le corps de l'e-mail d'un brouillon.
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction)UpdateDraftActionResponseBuilderDéfinit une action qui met à jour les destinataires en Cc d'un brouillon.
setUpdateDraftSubjectAction(updateDraftSubjectAction)UpdateDraftActionResponseBuilderDéfinit une action qui met à jour l'objet d'un brouillon.
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction)UpdateDraftActionResponseBuilderDéfinit une action qui met à jour le champ "À" pour les destinataires d'un brouillon.

UpdateDraftBccRecipientsAction

Méthodes

MéthodeType renvoyéBrève description
addUpdateBccRecipients(bccRecipientEmails)UpdateDraftBccRecipientsActionMet à jour les destinataires en Cci d'un brouillon d'e-mail.

UpdateDraftBodyAction

Méthodes

MéthodeType renvoyéBrève description
addUpdateContent(content, contentType)UpdateDraftBodyActionAjoute le contenu spécifié au corps du brouillon.
setUpdateType(updateType)UpdateDraftBodyActionDéfinit le UpdateDraftBodyType de cette action de mise à jour dans le corps du brouillon.

UpdateDraftBodyType

Propriétés

PropriétéTypeDescription
IN_PLACE_INSERTEnumPar défaut.
INSERT_AT_STARTEnumLes actions de mise à jour insèrent du contenu au début du corps du message.
INSERT_AT_ENDEnumLes actions de mise à jour insèrent du contenu à la fin du corps du message.

UpdateDraftCcRecipientsAction

Méthodes

MéthodeType renvoyéBrève description
addUpdateCcRecipients(ccRecipientEmails)UpdateDraftCcRecipientsActionMet à jour les destinataires en Cc d'un brouillon d'e-mail.

UpdateDraftSubjectAction

Méthodes

MéthodeType renvoyéBrève description
addUpdateSubject(subject)UpdateDraftSubjectActionMet à jour l'objet d'un brouillon d'e-mail.

UpdateDraftToRecipientsAction

Méthodes

MéthodeType renvoyéBrève description
addUpdateToRecipients(toRecipientEmails)UpdateDraftToRecipientsActionMet à jour le champ "À" des destinataires d'un brouillon d'e-mail.

UpdatedWidget

Méthodes

MéthodeType renvoyéBrève description
addItem(text, value, selected, startIconUri, bottomText)UpdatedWidgetAjoute un nouvel élément pouvant être sélectionné.

VerticalAlignment

Propriétés

PropriétéTypeDescription
CENTEREnumPlace le contenu verticalement au centre du conteneur.
TOPEnumPlace le contenu verticalement en haut du conteneur.
BOTTOMEnumPlace le contenu verticalement en bas du conteneur.

Widget

WrapStyle

Propriétés

PropriétéTypeDescription
NOWRAPEnumPas de retour à la ligne automatique.
WRAPEnumEncapsule le contenu des widgets d'une colonne.