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 à la fois sur les ordinateurs et les appareils mobiles. Vous n'avez donc pas besoin de développer d'UI distinctes pour les deux.
Classes
Nom | Brève description |
---|---|
Action | Action qui permet l'interactivité dans les éléments d'interface utilisateur. |
ActionResponse | Objet de réponse pouvant être renvoyé à partir d'une fonction de rappel (par exemple, un gestionnaire de réponse de formulaire) pour effectuer une ou plusieurs actions sur le client. |
ActionResponseBuilder | Compilateur pour les objets ActionResponse . |
ActionStatus | Classe représentant l'état d'une requête visant à appeler ou à envoyer une boîte de dialogue. |
Attachment | Représente une pièce jointe créée par un module complémentaire. |
AuthorizationAction | Action d'autorisation qui redirige l'utilisateur vers l'URL d'autorisation lorsqu'il clique dessus. |
AuthorizationException | Erreur pouvant être renvoyée pour déclencher l'affichage d'une carte d'autorisation auprès de l'utilisateur. |
BorderStyle | Classe représentant un style de bordure complet pouvant être appliqué aux widgets. |
BorderType | Énumération représentant les types de bordures pouvant être appliqués aux widgets. |
Button | Classe de base pour tous les boutons. |
ButtonSet | Contient un ensemble d'objets Button affichés sur une ligne. |
CalendarEventActionResponse | Représente une réponse qui modifie l'événement d'agenda que l'utilisateur est en train de modifier en réaction à une action effectuée dans l'UI, comme un clic sur un bouton. |
CalendarEventActionResponseBuilder | Compilateur pour les objets CalendarEventActionResponse . |
Card | Carte de contexte représentant une seule vue dans l'interface utilisateur. |
CardAction | Élément de menu cliquable qui est ajouté au menu d'en-tête de la carte. |
CardBuilder | Compilateur pour les objets Card . |
CardHeader | En-tête d'un Card . |
CardSection | Une section de fiche contient des groupes de widgets et les sépare visuellement. |
CardService | CardService 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. |
CardWithId | Compilateur pour les objets CardWithId . |
ChatActionResponse | Classe représentant les paramètres qu'une application Chat peut utiliser pour configurer la publication de sa réponse. |
ChatClientDataSource | Pour un widget SelectionInput qui utilise un menu à sélection multiple, une source de données Google Chat. |
ChatResponse | Objet de réponse pour un message de fiche dans Google Chat. |
ChatResponseBuilder | Compilateur pour les objets ChatResponse . |
ChatSpaceDataSource | Source de données qui renseigne les espaces Google Chat en tant qu'éléments de sélection pour un menu multi-sélection. |
Chip | Chip avec une icône et un libellé de texte. |
ChipList | Contient un ensemble d'objets Chip affichés sur une ligne, qui se redimensionnent sur la ligne suivante pour permettre le défilement horizontal. |
ChipListLayout | Énumération spécifiant la mise en page pour ChipList . |
CollapseControl | Commande de réduction et d'expansion personnalisable. |
Column | Une colonne. |
Columns | Le widget Columns affiche jusqu'à deux colonnes dans une fiche ou une boîte de dialogue. |
CommonDataSource | Source de données partagée par toutes les applications Google Workspace. |
ComposeActionResponse | Objet de réponse pouvant être renvoyé à partir d'une méthode de rappel pour l'action de composition dans un module complémentaire Gmail. |
ComposeActionResponseBuilder | Compilateur pour les objets ComposeActionResponse . |
ComposedEmailType | Valeur d'énumération qui spécifie si l'e-mail composé est un brouillon autonome ou une réponse. |
ContentType | Valeur d'énumération spécifiant le type de contenu généré par un UpdateDraftActionResponse . |
DatePicker | Champ de saisie permettant de saisir une date. |
DateTimePicker | Champ de saisie qui permet aux utilisateurs de saisir une date et une heure. |
DecoratedText | Widget qui affiche du texte avec des décorations facultatives. |
Dialog | Pour en savoir plus, consultez Ouvrir des boîtes de dialogue interactives dans la documentation Google Chat. |
DialogAction | Compilateur pour les objets DialogAction . |
DisplayStyle | Énumération qui définit le style d'affichage de la fiche. |
Divider | Séparateur horizontal. |
DriveItemsSelectedActionResponse | Repré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. |
DriveItemsSelectedActionResponseBuilder | Compilateur pour les objets DriveItemsSelectedActionResponse . |
EditorFileScopeActionResponse | Apporte des modifications à un Éditeur, tel que Google Docs, Sheets ou Slides, en réaction à une action effectuée dans l'UI. |
EditorFileScopeActionResponseBuilder | Compilateur pour les objets EditorFileScopeActionResponse . |
FixedFooter | Pied de page fixe affiché en bas d'une Card . |
Grid | Grille 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 définissant le style d'image et de texte d'un élément 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. |
HostAppDataSource | Pour un widget SelectionInput qui utilise un menu à sélection multiple, une source de données provenant d'une application Google Workspace. |
Icon | Icônes prédéfinies pouvant être utilisées dans divers objets d'interface utilisateur, tels que les widgets ImageButton ou DecoratedText . |
IconImage | Une icône prédéfinie, une icône Material Design ou une icône à partir d'une URL avec un style de recadrage personnalisable. |
Image | Widget affichant une seule image. |
ImageButton | Élément ImageButton avec une image affichée. |
ImageButtonStyle | Énumération spécifiant le style pour ImageButton . |
ImageComponent | Composant Image pouvant être ajouté aux éléments de grille. |
ImageCropStyle | Classe 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. |
InputType | Énumération qui définit le type d'entrée du widget. |
Interaction | Type d'énumération qui spécifie ce qu'il faut faire en réponse à une interaction avec un utilisateur (par exemple, lorsqu'un utilisateur clique sur un bouton dans un message de fiche). |
| Cette classe est obsolète. |
LinkPreview | Action de fiche qui affiche une fiche d'aperçu de lien et un chip intelligent dans l'application hôte. |
LoadIndicator | Type d'énumération qui spécifie le type d'indicateur de chargement ou de progression à afficher pendant le traitement d'une Action . |
MaterialIcon | Objet compatible avec toutes les icônes de polices Google Fonts. |
Navigation | Objet d'assistance qui contrôle la navigation dans les fiches. |
Notification | Notification 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 élément OpenLink est fermée. |
OpenAs | Énumération indiquant comment ouvrir une URL. |
OpenLink | Représente une action permettant d'ouvrir un lien avec certaines options. |
OverflowMenu | Contient une liste d'objets OverflowMenuItem affichés dans un menu pop-up. |
OverflowMenuItem | OverflowMenuItem avec une icône et un libellé textuel. |
PlatformDataSource | Pour un widget SelectionInput qui utilise un menu à sélection multiple, une source de données Google Workspace. |
ResponseType | Énumération représentant le type de réponse de l'application Chat. |
SelectionInput | Champ de saisie permettant de choisir parmi un ensemble d'options prédéfinies. |
SelectionInputType | Format des éléments que les utilisateurs peuvent sélectionner. |
Status | Énumération représentant le code d'état. |
Suggestions | Suggestions de saisie semi-automatique pour compléter un widget TextInput . |
SuggestionsResponse | Objet de réponse qui peut être renvoyé à partir d'une fonction de rappel de suggestions. |
SuggestionsResponseBuilder | Compilateur pour les objets SuggestionsResponse . |
Switch | Élément d'interface utilisateur pouvant être activé ou désactivé. |
SwitchControlType | Type d'une commande de widget Switch . |
TextButton | TextButton avec un libellé textuel. |
TextButtonStyle | Énumération spécifiant le style pour TextButton . |
TextInput | Un widget de champ de saisie qui accepte la saisie de texte. |
TextParagraph | Widget qui affiche du texte et est compatible avec la mise en forme HTML de base. |
TimePicker | Champ de saisie permettant aux utilisateurs de saisir une heure. |
UniversalActionResponse | Objet de réponse pouvant être renvoyé par une méthode qui crée une action universelle. |
UniversalActionResponseBuilder | Compilateur pour les objets UniversalActionResponse . |
UpdateDraftActionResponse | Représente une action qui met à jour le brouillon d'e-mail que l'utilisateur est en train de modifier. |
UpdateDraftActionResponseBuilder | Compilateur pour les objets UpdateDraftActionResponse . |
UpdateDraftBccRecipientsAction | Met à jour les destinataires en Cci d'un brouillon d'e-mail. |
UpdateDraftBodyAction | Met à jour le corps du brouillon d'e-mail. |
UpdateDraftBodyType | Valeur d'énumération qui spécifie le type d'un objet UpdateDraftBodyAction . |
UpdateDraftCcRecipientsAction | Met à jour les destinataires de la copie d'un brouillon d'e-mail. |
UpdateDraftSubjectAction | Met à jour la ligne d'objet d'un brouillon d'e-mail. |
UpdateDraftToRecipientsAction | Met à jour le champ "À" des destinataires d'un brouillon d'e-mail. |
UpdatedWidget | Réponse du widget mis à jour. |
Validation | Objet qui définit la règle de validation du widget auquel il est associé. |
VerticalAlignment | Énumération qui définit l'alignement vertical des widgets dans une colonne. |
Widget | Classe de base pour tous les widgets pouvant être ajoutés à un Card . |
WrapStyle | Enumération qui définit le style d'encapsulage du contenu dans une colonne. |
Action
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addRequiredWidget(requiredWidget) | Action | Ajoute les noms des widgets dont cette action a besoin pour une soumission valide. |
setAllWidgetsAreRequired(allWidgetsAreRequired) | Action | Indique si cette action nécessite des entrées de tous les widgets. |
setFunctionName(functionName) | Action | Définit le nom de la fonction de rappel à appeler. |
setInteraction(interaction) | Action | Définit l'interaction avec un utilisateur (obligatoire uniquement à l'ouverture d'une boîte de dialogue). |
setLoadIndicator(loadIndicator) | Action | Définit l'indicateur de chargement qui s'affiche pendant l'action. |
setParameters(parameters) | Action | Permet de transmettre des paramètres personnalisés à la fonction de rappel. |
setPersistValues(persistValues) | Action | Indique si les valeurs du formulaire sont déterminées par les valeurs du client ou du serveur après qu'une réponse d'action a mis à jour le Card du formulaire. |
ActionResponse
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
printJson() | String | Affiche la représentation JSON de cet objet. |
ActionResponseBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
build() | ActionResponse | Crée et valide la réponse d'action actuelle. |
setNavigation(navigation) | ActionResponseBuilder | Définit la réponse à une action Navigation . |
setNotification(notification) | ActionResponseBuilder | Définit la notification à afficher lorsque l'action est activée. |
setOpenLink(openLink) | ActionResponseBuilder | Définit l'URL à laquelle accéder lorsque l'action est activée. |
setStateChanged(stateChanged) | ActionResponseBuilder | Définit un indicateur pour indiquer que cette action a modifié l'état des données existantes. |
ActionStatus
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setStatusCode(statusCode) | ActionStatus | Représente l'état d'une requête d'ouverture ou d'envoi d'une boîte de dialogue. |
setUserFacingMessage(message) | ActionStatus | Message à envoyer aux utilisateurs concernant l'état de leur demande. |
Attachment
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setIconUrl(iconUrl) | Attachment | Définit l'URL de l'icône de l'élément joint. |
setMimeType(mimeType) | Attachment | Définit le type MIME de la pièce jointe. |
setResourceUrl(resourceUrl) | Attachment | Définit l'URL de la ressource pour le rattachement. |
setTitle(title) | Attachment | Définit le titre de la pièce jointe. |
AuthorizationAction
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setAuthorizationUrl(authorizationUrl) | AuthorizationAction | Définit l'URL d'autorisation vers laquelle l'utilisateur est redirigé à partir de l'invite d'autorisation. |
AuthorizationException
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
printJson() | String | Imprime la représentation JSON de cet objet. |
setAuthorizationUrl(authUrl) | AuthorizationException | Définit l'URL d'autorisation vers laquelle l'utilisateur est redirigé à partir de l'invite d'autorisation. |
setCustomUiCallback(callback) | AuthorizationException | Nom d'une fonction à appeler pour générer une requête d'autorisation personnalisée. |
setResourceDisplayName(name) | AuthorizationException | Définit le nom qui s'affiche auprès de l'utilisateur lors de la demande d'autorisation. |
throwException() | void | Déclenche la génération de cette exception. |
BorderStyle
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setCornerRadius(radius) | BorderStyle | Définit le rayon des angles de la bordure, par exemple 8. |
setStrokeColor(color) | BorderStyle | Définit la couleur de la bordure. |
setType(type) | BorderStyle | Définit le type de bordure. |
BorderType
Propriétés
Propriété | Type | Description |
---|---|---|
NO_BORDER | Enum | Aucun style de bordure. |
STROKE | Enum | Style de la bordure du trait. |
Button
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setAuthorizationAction(action) | Button | Définit une action d'autorisation qui ouvre une URL vers le flux d'autorisation lorsqu'un utilisateur clique sur l'objet. |
setComposeAction(action, composedEmailType) | Button | Définit une action qui compose un e-mail brouillon lorsque l'utilisateur clique sur l'objet. |
setOnClickAction(action) | Button | Définit une action qui s'exécute lorsque l'utilisateur clique sur l'objet. |
setOnClickOpenLinkAction(action) | Button | Définit une action qui ouvre une URL dans un onglet lorsque l'utilisateur clique sur l'objet. |
setOpenLink(openLink) | Button | Définit une URL à ouvrir lorsque l'utilisateur clique sur l'objet. |
setOverflowMenu(menu) | Button | Définit un menu pop-up à ouvrir lorsque l'utilisateur clique sur l'objet. |
ButtonSet
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addButton(button) | ButtonSet | Ajoute un bouton. |
CalendarEventActionResponse
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
printJson() | String | Affiche la représentation JSON de cet objet. |
CalendarEventActionResponseBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addAttachments(attachments) | CalendarEventActionResponseBuilder | Indique que la réponse doit ajouter les pièces jointes à l'événement Agenda lorsque l'action de l'UI associée est effectuée. |
addAttendees(emails) | CalendarEventActionResponseBuilder | Indique que la réponse doit ajouter les participants indiqués à l'événement Agenda lorsque l'action d'interface utilisateur associée est effectuée. |
build() | CalendarEventActionResponse | Crée et valide la réponse actuelle à l'action d'événement d'agenda. |
setConferenceData(conferenceData) | CalendarEventActionResponseBuilder | Indique que la réponse doit définir les données de conférence indiquées sur l'événement Agenda lorsque l'action d'interface utilisateur associée est effectuée. |
Card
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
printJson() | String | Affiche la représentation JSON de cet objet. |
CardAction
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setAuthorizationAction(action) | CardAction | Définit une action d'autorisation qui ouvre une URL vers le flux d'autorisation lorsqu'un utilisateur clique sur l'objet. |
setComposeAction(action, composedEmailType) | CardAction | Définit une action qui compose un e-mail brouillon lorsque l'utilisateur clique sur l'objet. |
setOnClickAction(action) | CardAction | Définit une action qui s'exécute lorsque l'utilisateur clique sur l'objet. |
setOnClickOpenLinkAction(action) | CardAction | Définit une action qui ouvre une URL dans un onglet lorsque l'utilisateur clique sur l'objet. |
setOpenLink(openLink) | CardAction | Définit une URL à ouvrir lorsque l'utilisateur clique sur l'objet. |
setText(text) | CardAction | Définit le texte du menu pour cette action. |
CardBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addCardAction(cardAction) | CardBuilder | Ajoute un CardAction à cette fiche. |
addSection(section) | CardBuilder | Ajoute une section à cette fiche. |
build() | Card | Crée la fiche actuelle et la valide. |
setDisplayStyle(displayStyle) | CardBuilder | Définit le style d'affichage de cette fiche. |
setFixedFooter(fixedFooter) | CardBuilder | Définit un pied de page fixe pour cette fiche. |
setHeader(cardHeader) | CardBuilder | Définit l'en-tête de cette fiche. |
setName(name) | CardBuilder | Définit le nom de cette fiche. |
setPeekCardHeader(peekCardHeader) | CardBuilder | Définit l'en-tête de la carte Aperçu. |
CardHeader
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setImageAltText(imageAltText) | CardHeader | Définit le texte alternatif de l'image de l'en-tête. |
setImageStyle(imageStyle) | CardHeader | Définit le recadrage de l'icône dans l'en-tête de la fiche. |
setImageUrl(imageUrl) | CardHeader | Définit l'image à utiliser dans l'en-tête en fournissant son URL ou sa chaîne de données. |
setSubtitle(subtitle) | CardHeader | Définit le sous-titre de l'en-tête de la fiche. |
setTitle(title) | CardHeader | Définit le titre de l'en-tête de la fiche. |
CardSection
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addWidget(widget) | CardSection | Ajoute le widget donné à cette section. |
setCollapseControl(collapseControl) | CardSection | Définit les boutons de développement et de réduction personnalisables de la section. |
setCollapsible(collapsible) | CardSection | Indique si la section peut être réduite. |
setHeader(header) | CardSection | Définit l'en-tête de la section. |
setNumUncollapsibleWidgets(numUncollapsibleWidgets) | CardSection | Définit le nombre de widgets qui restent affichés lorsque cette section est réduite. |
CardService
Propriétés
Propriété | Type | Description |
---|---|---|
BorderType | BorderType | Énumération BorderType . |
ChipListLayout | ChipListLayout | Énumération ChipListLayout . |
ComposedEmailType | ComposedEmailType | L'énumération ComposedEmailType . |
ContentType | ContentType | Énumération ContentType . |
GridItemLayout | GridItemLayout | Énumération GridItemLayout . |
HorizontalAlignment | HorizontalAlignment | Énumération HorizontalAlignment . |
Icon | Icon | Énumération Icon . |
ImageButtonStyle | ImageButtonStyle | Énumération ImageButtonStyle . |
ImageCropType | ImageCropType | L'énumération ImageCropType . |
ImageStyle | ImageStyle | Énumération ImageStyle . |
InputType | InputType | Énumération InputType . |
LoadIndicator | LoadIndicator | L'énumération LoadIndicator . |
OnClose | OnClose | L'énumération OnClose . |
OpenAs | OpenAs | L'énumération OpenAs . |
SelectionInputType | SelectionInputType | Énumération SelectionInputType . |
TextButtonStyle | TextButtonStyle | Énumération TextButtonStyle . |
UpdateDraftBodyType | UpdateDraftBodyType | Énumération UpdateDraftBodyType . |
Méthodes
CardWithId
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setCard(card) | CardWithId | Définit la fiche de l'cardWithId . |
setCardId(id) | CardWithId | Définit l'identifiant unique de la carte de la cardWithId . |
ChatActionResponse
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setDialogAction(dialogAction) | ChatActionResponse | Définit l'action de boîte de dialogue sur un événement associé à une boîte de dialogue. |
setResponseType(responseType) | ChatActionResponse | Type de réponse de l'application Chat. |
setUpdatedWidget(updatedWidget) | ChatActionResponse | Définit le widget mis à jour, utilisé pour fournir des options de saisie semi-automatique pour un widget. |
setUrl(url) | ChatActionResponse | URL permettant aux utilisateurs de s'authentifier ou de configurer. |
ChatClientDataSource
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setSpaceDataSource(spaceDataSource) | ChatClientDataSource | Source de données qui renseigne les espaces Google Chat en tant qu'éléments de sélection pour un menu à sélection multiple. |
ChatResponse
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
printJson() | String | Affiche la représentation JSON de cet objet. |
ChatResponseBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addCardsV2(cardWithId) | ChatResponseBuilder | Définit le champ de la fiche du message. |
build() | ChatResponse | Crée et valide la réponse d'action actuelle. |
setActionResponse(actionResponse) | ChatResponseBuilder | Définit le champ de réponse d'action du message. |
setText(text) | ChatResponseBuilder | Définit le texte du message Chat. |
ChatSpaceDataSource
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setDefaultToCurrentSpace(defaultToCurrentSpace) | ChatSpaceDataSource | Si la valeur est true , le menu de sélection multiple sélectionne l'espace Google Chat actuel comme élément par défaut. |
Chip
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setAltText(altText) | Chip | Définit le texte alternatif du chip pour l'accessibilité. |
setAuthorizationAction(action) | Chip | Définit une action d'autorisation qui ouvre une URL vers le flux d'autorisation lorsqu'un utilisateur clique sur l'objet. |
setComposeAction(action, composedEmailType) | Chip | Définit une action qui compose un e-mail brouillon lorsque l'utilisateur clique sur l'objet. |
setDisabled(disabled) | Chip | Indique si la puce est désactivée. |
setIcon(icon) | Chip | Définit l'icône à utiliser comme chip. |
setLabel(label) | Chip | Définit le titre du chip. |
setOnClickAction(action) | Chip | Définit une action qui s'exécute lorsque l'utilisateur clique sur l'objet. |
setOnClickOpenLinkAction(action) | Chip | Définit une action qui ouvre une URL dans un onglet lorsque l'utilisateur clique sur l'objet. |
setOpenLink(openLink) | Chip | Définit une URL à ouvrir lorsque l'utilisateur clique sur l'objet. |
ChipList
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addChip(chip) | ChipList | Ajoute un chip. |
setLayout(layout) | ChipList | Définit la mise en page de la liste de chips. |
ChipListLayout
Propriétés
Propriété | Type | Description |
---|---|---|
WRAPPED | Enum | La liste de chips passe à la ligne suivante si l'espace horizontal est insuffisant. |
HORIZONTAL_SCROLLABLE | Enum | Les chips défilent horizontalement s'ils ne rentrent pas dans l'espace disponible. |
CollapseControl
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setCollapseButton(button) | CollapseControl | Définit l'Button affiché pour le bouton "Afficher moins". |
setExpandButton(button) | CollapseControl | Définit l'Button affiché pour le bouton "Afficher plus". |
setHorizontalAlign(horizontalAlignment) | CollapseControl | Définit le HorizontalAlignment du CollapseControl . |
Column
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addWidget(widget) | Column | Ajoute un widget à la colonne. |
setHorizontalAlignment(horizontalAlignment) | Column | Définit le HorizontalAlignment du Column . |
setHorizontalSizeStyle(horizontalSizeStyle) | Column | Définit l'HorizontalSizeStyle de la colonne. |
setVerticalAlignment(verticalAlignment) | Column | Définit le VerticalAlignment du Column . |
Columns
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addColumn(column) | Columns | Ajoute un Column au widget "Colonnes". |
setWrapStyle(wrapStyle) | Columns | Définit le style de retour à la ligne des colonnes et contrôle la façon dont les colonnes se redimensionnent en fonction de la largeur de l'écran. |
CommonDataSource
Propriétés
Propriété | Type | Description |
---|---|---|
UNKNOWN | Enum | Valeur par défaut. |
USER | Enum | d'utilisateurs Google Workspace. |
ComposeActionResponse
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
printJson() | String | Affiche la représentation JSON de cet objet. |
ComposeActionResponseBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
build() | ComposeActionResponse | Crée la réponse de l'action Compose actuelle et la valide. |
setGmailDraft(draft) | ComposeActionResponseBuilder | Définit le brouillon GmailMessage créé à l'aide de GmailMessage.createDraftReply(body) ou de fonctions similaires. |
ComposedEmailType
Propriétés
Propriété | Type | Description |
---|---|---|
REPLY_AS_DRAFT | Enum | Brouillon qui est une réponse à un autre message. |
STANDALONE_DRAFT | Enum | Brouillon qui est un message autonome. |
ContentType
Propriétés
Propriété | Type | Description |
---|---|---|
TEXT | Enum | Indique que le contenu généré est du texte brut. |
MUTABLE_HTML | Enum | Indique que le contenu généré est au format HTML. |
IMMUTABLE_HTML | Enum | Indique que le contenu généré est au format HTML, mais qu'il ne peut pas être modifié après sa génération. |
DatePicker
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setFieldName(fieldName) | DatePicker | Définit le nom du champ qui identifie ce sélecteur dans l'objet d'événement généré en cas d'interaction avec l'UI. |
setOnChangeAction(action) | DatePicker | Définit un Action que le script exécute chaque fois que l'entrée du sélecteur change. |
setTitle(title) | DatePicker | Définit le titre affiché au-dessus du champ de saisie. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | Définit la valeur préremplie à définir dans le champ de saisie. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | Définit la valeur préremplie à définir dans le champ de saisie. |
DateTimePicker
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setFieldName(fieldName) | DateTimePicker | Définit le nom du champ qui identifie ce sélecteur dans l'objet d'événement généré en cas d'interaction avec l'UI. |
setOnChangeAction(action) | DateTimePicker | Définit un Action que le script exécute chaque fois que l'entrée du sélecteur change. |
setTimeZoneOffsetInMins(timeZoneOffsetMins) | DateTimePicker | Définit le nombre de minutes de décalage du fuseau horaire par rapport à l'UTC. |
setTitle(title) | DateTimePicker | Définit le titre affiché au-dessus du champ de saisie. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Définit la valeur préremplie à définir dans le champ de saisie. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Définit la valeur préremplie à définir dans le champ de saisie. |
DecoratedText
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setAuthorizationAction(action) | DecoratedText | Définit une action d'autorisation qui ouvre une URL vers le flux d'autorisation lorsqu'un utilisateur clique sur l'objet. |
setBottomLabel(text) | DecoratedText | Définit le texte de l'étiquette à utiliser comme clé et qui s'affiche sous le contenu textuel. |
setButton(button) | DecoratedText | Définit le Button qui s'affiche à droite du texte. |
setComposeAction(action, composedEmailType) | DecoratedText | Définit une action qui compose un e-mail brouillon lorsque l'utilisateur clique sur l'objet. |
setEndIcon(endIcon) | DecoratedText | Définit le IconImage facultatif qui s'affiche à droite du contenu. |
setOnClickAction(action) | DecoratedText | Définit une action qui s'exécute lorsque l'utilisateur clique sur l'objet. |
setOnClickOpenLinkAction(action) | DecoratedText | Définit une action qui ouvre une URL dans un onglet lorsque l'utilisateur clique sur l'objet. |
setOpenLink(openLink) | DecoratedText | Définit une URL à ouvrir lorsque l'utilisateur clique sur l'objet. |
setStartIcon(startIcon) | DecoratedText | Définit l'IconImage facultatif à afficher avant le contenu textuel. |
setSwitchControl(switchToSet) | DecoratedText | Définit le Switch affiché à droite du contenu. |
setText(text) | DecoratedText | Définit le texte à utiliser comme valeur. |
setTopLabel(text) | DecoratedText | Définit le texte du libellé à utiliser comme clé et qui s'affiche au-dessus du contenu textuel. |
setWrapText(wrapText) | DecoratedText | Détermine si le texte de la valeur doit s'afficher sur une ou plusieurs lignes. |
Dialog
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setBody(card) | Dialog | Définit la fiche de l'Dialog . |
DialogAction
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setActionStatus(actionStatus) | DialogAction | Définit l'état de l'action DialogAction . |
setDialog(dialog) | DialogAction | Définit la boîte de dialogue de DialogAction . |
DisplayStyle
Propriétés
Propriété | Type | Description |
---|---|---|
PEEK | Enum | Afficher l'en-tête de la fiche en bas du contenu du module complémentaire au-dessus du contenu existant. |
REPLACE | Enum | Affichez la fiche en remplaçant le contenu existant. |
Divider
DriveItemsSelectedActionResponse
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
printJson() | String | Affiche la représentation JSON de cet objet. |
DriveItemsSelectedActionResponseBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
build() | DriveItemsSelectedActionResponse | Crée la réponse actuelle de l'action Drive. |
requestFileScope(itemId) | DriveItemsSelectedActionResponseBuilder | Indique que la réponse demande la portée de fichier pour l'élément pertinent dans Drive. |
EditorFileScopeActionResponse
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
printJson() | String | Affiche la représentation JSON de cet objet. |
EditorFileScopeActionResponseBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
build() | EditorFileScopeActionResponse | Crée la réponse actuelle de l'action de l'éditeur. |
requestFileScopeForActiveDocument() | EditorFileScopeActionResponseBuilder | Demande le champ d'application drive.file pour le document Editor actif actuel. |
FixedFooter
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setPrimaryButton(button) | FixedFooter | Définissez le bouton principal dans le pied de page fixe. |
setSecondaryButton(button) | FixedFooter | Définissez le bouton secondaire dans le pied de page fixe. |
Grid
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addItem(gridItem) | Grid | Ajoute un élément de grille à la grille. |
setAuthorizationAction(action) | Grid | Définit une action d'autorisation qui ouvre une URL vers le flux d'autorisation lorsqu'un utilisateur clique sur l'objet. |
setBorderStyle(borderStyle) | Grid | Définit le style de bordure appliqué à chaque élément de la grille. |
setComposeAction(action, composedEmailType) | Grid | Définit une action qui compose un e-mail brouillon lorsque l'utilisateur clique sur l'objet. |
setNumColumns(numColumns) | Grid | Nombre de colonnes à afficher dans la grille. |
setOnClickAction(action) | Grid | Définit une action qui s'exécute lorsque l'utilisateur clique sur l'objet. |
setOnClickOpenLinkAction(action) | Grid | Définit une action qui ouvre une URL dans un onglet lorsque l'utilisateur clique sur l'objet. |
setOpenLink(openLink) | Grid | Définit une URL à ouvrir lorsque l'utilisateur clique sur l'objet. |
setTitle(title) | Grid | Définit le texte du titre de la grille. |
GridItem
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setIdentifier(id) | GridItem | Définit l'identifiant de l'élément de grille. |
setImage(image) | GridItem | Définit l'image de cet élément de grille. |
setLayout(layout) | GridItem | Définit la mise en page du texte et de l'image pour l'élément de grille. |
setSubtitle(subtitle) | GridItem | Définit le sous-titre de l'élément de la grille. |
setTextAlignment(alignment) | GridItem | Définit l'alignement horizontal de l'élément de la grille. |
setTitle(title) | GridItem | Définit le texte du titre de l'élément de grille. |
GridItemLayout
Propriétés
Propriété | Type | Description |
---|---|---|
TEXT_BELOW | Enum | Le titre et le sous-titre s'affichent sous l'image de l'élément de la grille. |
TEXT_ABOVE | Enum | Le titre et le sous-titre s'affichent au-dessus de l'image de l'élément de la grille. |
HorizontalAlignment
Propriétés
Propriété | Type | Description |
---|---|---|
START | Enum | Alignez le widget sur le début de la phrase. |
CENTER | Enum | Alignez le widget au centre. |
END | Enum | Alignez le widget à la fin du côté de la phrase. |
HorizontalSizeStyle
Propriétés
Propriété | Type | Description |
---|---|---|
FILL_AVAILABLE_SPACE | Enum | Dimensionne le Widget pour qu'il remplisse l'espace horizontal disponible d'un Column . |
FILL_MINIMUM_SPACE | Enum | Redimensionne le Widget pour qu'il occupe le moins d'espace horizontal possible dans un Column . |
HostAppDataSource
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setChatDataSource(chatClientDataSource) | HostAppDataSource | Définit la source de données à partir de Google Chat. |
Icon
Propriétés
Propriété | Type | Description |
---|---|---|
NONE | Enum | Aucune icône. |
AIRPLANE | Enum | |
BOOKMARK | Enum | |
BUS | Enum | |
CAR | Enum | |
CLOCK | Enum | |
CONFIRMATION_NUMBER_ICON | Enum | |
DOLLAR | Enum | |
DESCRIPTION | Enum | |
EMAIL | Enum | |
EVENT_PERFORMER | Enum | |
EVENT_SEAT | Enum | |
FLIGHT_ARRIVAL | Enum | |
FLIGHT_DEPARTURE | Enum | |
HOTEL | Enum | |
HOTEL_ROOM_TYPE | Enum | |
INVITE | Enum | |
MAP_PIN | Enum | |
MEMBERSHIP | Enum | |
MULTIPLE_PEOPLE | Enum | |
OFFER | Enum | |
PERSON | Enum | |
PHONE | Enum | |
RESTAURANT_ICON | Enum | |
SHOPPING_CART | Enum | |
STAR | Enum | |
STORE | Enum | |
TICKET | Enum | |
TRAIN | Enum | |
VIDEO_CAMERA | Enum | |
VIDEO_PLAY | Enum |
IconImage
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setAltText(altText) | IconImage | Définit le texte alternatif de l'URL utilisé pour l'accessibilité. |
setIcon(icon) | IconImage | Définit l'icône prédéfinie si l'URL n'est pas définie. |
setIconUrl(url) | IconImage | Définit l'URL de l'icône si elle n'est pas définie. |
setImageCropType(imageCropType) | IconImage | Définit le style de recadrage de l'image. |
setMaterialIcon(icon) | IconImage | Définit l'icône Material Design. |
Image
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setAltText(altText) | Image | Définit le texte alternatif de l'image pour l'accessibilité. |
setAuthorizationAction(action) | Image | Définit une action d'autorisation qui ouvre une URL vers le flux d'autorisation lorsque l'utilisateur clique sur l'objet. |
setComposeAction(action, composedEmailType) | Image | Définit une action qui compose un e-mail brouillon lorsque l'utilisateur clique sur l'objet. |
setImageUrl(url) | Image | Définit l'image à utiliser en fournissant son URL ou sa chaîne de données. |
setOnClickAction(action) | Image | Définit une action qui s'exécute lorsque l'utilisateur clique sur l'objet. |
setOnClickOpenLinkAction(action) | Image | Définit une action qui ouvre une URL dans un onglet lorsque l'utilisateur clique sur l'objet. |
setOpenLink(openLink) | Image | Définit une URL à ouvrir lorsque l'utilisateur clique sur l'objet. |
ImageButton
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setAltText(altText) | ImageButton | Définit le texte de substitution du bouton à des fins d'accessibilité. |
setAuthorizationAction(action) | ImageButton | Définit une action d'autorisation qui ouvre une URL vers le flux d'autorisation lorsqu'un utilisateur clique sur l'objet. |
setComposeAction(action, composedEmailType) | ImageButton | Définit une action qui compose un e-mail brouillon lorsque l'utilisateur clique sur l'objet. |
setIcon(icon) | ImageButton | Définit un Icon prédéfini à afficher sur le bouton. |
setIconUrl(url) | ImageButton | Définit l'URL d'une image à utiliser comme icône de ce bouton. |
setImageButtonStyle(imageButtonStyle) | ImageButton | Définit le style du bouton. |
setMaterialIcon(icon) | ImageButton | Définit l'icône Material Design. |
setOnClickAction(action) | ImageButton | Définit une action qui s'exécute lorsque l'utilisateur clique sur l'objet. |
setOnClickOpenLinkAction(action) | ImageButton | Définit une action qui ouvre une URL dans un onglet lorsque l'utilisateur clique sur l'objet. |
setOpenLink(openLink) | ImageButton | Définit une URL à ouvrir lorsque l'utilisateur clique sur l'objet. |
setOverflowMenu(menu) | ImageButton | Définit un menu pop-up à ouvrir lorsque l'utilisateur clique sur l'objet. |
ImageButtonStyle
Propriétés
Propriété | Type | Description |
---|---|---|
BORDERLESS | Enum | Bouton Image sans bordure. |
OUTLINED | Enum | Bouton Image avec arrière-plan clair. |
FILLED | Enum | Bouton Image avec arrière-plan coloré. |
FILLED_TONAL | Enum | Bouton image avec un compromis entre les boutons remplis et les boutons avec contour. |
ImageComponent
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setAltText(altText) | ImageComponent | Définit le texte alternatif de l'image. |
setBorderStyle(borderStyle) | ImageComponent | Définit le style de bordure appliqué à l'image. |
setCropStyle(imageCropStyle) | ImageComponent | Définit le style de recadrage de l'image. |
setImageUrl(url) | ImageComponent | Définit l'URL de l'image. |
ImageCropStyle
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setAspectRatio(ratio) | ImageCropStyle | Définit le format à utiliser si le type de recadrage est RECTANGLE_CUSTOM . |
setImageCropType(type) | ImageCropStyle | Définit le type de recadrage de l'image. |
ImageCropType
Propriétés
Propriété | Type | Description |
---|---|---|
SQUARE | Enum | Style de recadrage en forme de carré. |
CIRCLE | Enum | Style de recadrage en forme de cercle |
RECTANGLE_CUSTOM | Enum | Style de recadrage rectangulaire avec format personnalisé. |
RECTANGLE_4_3 | Enum | Style de recadrage rectangulaire au format 4:3. |
ImageStyle
Propriétés
Propriété | Type | Description |
---|---|---|
SQUARE | Enum | Pas de recadrage. |
CIRCLE | Enum | Recadrez l'image en forme de cercle. |
InputType
Propriétés
Propriété | Type | Description |
---|---|---|
TEXT | Enum | Acceptez le texte standard. |
INTEGER | Enum | Acceptez un nombre entier. |
FLOAT | Enum | Acceptez un nombre à virgule flottante. |
EMAIL | Enum | Acceptez une adresse e-mail. |
Interaction
Propriétés
Propriété | Type | Description |
---|---|---|
INTERACTION_UNSPECIFIED | Enum | Valeur par défaut. |
OPEN_DIALOG | Enum | Ouvre une boîte de dialogue, une interface basée sur des fiches que les applications Chat utilisent pour interagir avec les utilisateurs. |
KeyValue
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setAuthorizationAction(action) |
| Définit une action d'autorisation qui ouvre une URL vers le flux d'autorisation lorsqu'un utilisateur clique sur l'objet. |
setComposeAction(action, composedEmailType) |
| Définit une action qui compose un e-mail brouillon lorsque l'utilisateur clique sur l'objet. |
setOnClickAction(action) |
| Définit une action qui s'exécute lorsque l'utilisateur clique sur l'objet. |
setOnClickOpenLinkAction(action) |
| Définit une action qui ouvre une URL dans un onglet lorsque l'utilisateur clique sur l'objet. |
setOpenLink(openLink) |
| Définit une URL à ouvrir lorsque l'utilisateur clique sur l'objet. |
LinkPreview
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
printJson() | String | Imprime la représentation JSON de cet objet. |
setLinkPreviewTitle(title) | LinkPreview | Définit le titre qui s'affiche dans l'aperçu du lien au-dessus de la fiche d'aperçu. |
setPreviewCard(previewCard) | LinkPreview | Définit la fiche qui affiche des informations sur un lien provenant d'un service tiers ou autre que Google. |
setTitle(title) | LinkPreview | Définit le titre qui s'affiche dans le chip intelligent pour l'aperçu du lien. |
LoadIndicator
Propriétés
Propriété | Type | Description |
---|---|---|
SPINNER | Enum | Utilisez un indicateur de chargement. |
NONE | Enum | N'utilisez pas d'indicateur. |
MaterialIcon
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setFill(fill) | MaterialIcon | Indique si l'icône est remplie ou non. |
setGrade(grade) | MaterialIcon | L'épaisseur et le niveau ont une incidence sur l'épaisseur d'un symbole. |
setName(name) | MaterialIcon | Définit le nom de l'icône. |
setWeight(weight) | MaterialIcon | Épaisseur du trait de l'icône. |
Navigation
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
popCard() | Navigation | Fait apparaître une fiche de la pile de navigation. |
popToNamedCard(cardName) | Navigation | Accédez à la fiche spécifiée par son nom. |
popToRoot() | Navigation | Fait apparaître la pile de cartes sur la carte racine. |
printJson() | String | Imprime la représentation JSON de cet objet. |
pushCard(card) | Navigation | Transfère la carte donnée sur la pile. |
updateCard(card) | Navigation | Remplace la fiche actuelle sur place. |
Notification
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setText(text) | Notification | Définit le texte à afficher dans la notification. |
OnClose
Propriétés
Propriété | Type | Description |
---|---|---|
NOTHING | Enum | Ne rien faire à la fermeture. |
RELOAD | Enum | Recharge le module complémentaire lorsque la fenêtre se ferme. |
OpenAs
Propriétés
Propriété | Type | Description |
---|---|---|
FULL_SIZE | Enum | Ouvrez-le dans une fenêtre ou un onglet plein écran. |
OVERLAY | Enum | Ouvrir en superposition, par exemple dans un pop-up. |
OpenLink
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setOnClose(onClose) | OpenLink | Définit le comportement de l'action de l'URL lorsque la fenêtre ou l'onglet de l'URL est fermé. |
setOpenAs(openAs) | OpenLink | Définit le comportement de l'URL lorsqu'elle est ouverte. |
setUrl(url) | OpenLink | Définit l'URL à ouvrir. |
OverflowMenu
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addMenuItem(menuItem) | OverflowMenu | Ajoute un élément de menu. |
OverflowMenuItem
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setAuthorizationAction(action) | OverflowMenuItem | Définit une action d'autorisation qui ouvre une URL vers le flux d'autorisation lorsqu'un utilisateur clique sur l'objet. |
setComposeAction(action, composedEmailType) | OverflowMenuItem | Définit une action qui compose un e-mail brouillon lorsque l'utilisateur clique sur l'objet. |
setDisabled(disabled) | OverflowMenuItem | Indique si l'élément de menu est désactivé. |
setOnClickAction(action) | OverflowMenuItem | Définit une action qui s'exécute lorsque l'utilisateur clique sur l'objet. |
setOnClickOpenLinkAction(action) | OverflowMenuItem | Définit une action qui ouvre une URL dans un onglet lorsque l'utilisateur clique sur l'objet. |
setOpenLink(openLink) | OverflowMenuItem | Définit une URL à ouvrir lorsque l'utilisateur clique sur l'objet. |
setStartIcon(icon) | OverflowMenuItem | Définit l'icône de l'élément de menu. |
setText(text) | OverflowMenuItem | Définit le titre de l'élément de menu. |
PlatformDataSource
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setCommonDataSource(commonDataSource) | PlatformDataSource | Définit la source de données à partir de Google Workspace. |
setHostAppDataSource(hostAppDataSource) | PlatformDataSource | Permet de renseigner les espaces dans le menu à sélection multiple. |
ResponseType
Propriétés
Propriété | Type | Description |
---|---|---|
TYPE_UNSPECIFIED | Enum | Type par défaut géré en tant que NEW_MESSAGE . |
NEW_MESSAGE | Enum | Publiez un nouveau message dans le sujet. |
UPDATE_MESSAGE | Enum | Mettez à jour le message de l'application Chat. |
UPDATE_USER_MESSAGE_CARDS | Enum | Mettre à jour les fiches du message d'un utilisateur |
REQUEST_CONFIG | Enum | Demander à l'utilisateur de procéder à une authentification ou à une configuration supplémentaires en privé. |
DIALOG | Enum | Affiche une boîte de dialogue. |
UPDATE_WIDGET | Enum | Requête sur les options de saisie semi-automatique du texte du widget. |
SelectionInput
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addItem(text, value, selected) | SelectionInput | Ajoute un élément pouvant être sélectionné. |
addMultiSelectItem(text, value, selected, startIconUri, bottomText) | SelectionInput | Ajoute un nouvel élément pouvant être sélectionné pour les menus à sélection multiple. |
setExternalDataSource(action) | SelectionInput | Définit la source de données externe, telle qu'une base de données relationnelle. |
setFieldName(fieldName) | SelectionInput | Dé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) | SelectionInput | Définit le nombre maximal d'éléments qu'un utilisateur peut sélectionner. |
setMultiSelectMinQueryLength(queryLength) | SelectionInput | Définit le nombre de caractères de texte saisis par l'utilisateur avant que l'application interroge la saisie semi-automatique et affiche des suggestions d'éléments sur la fiche. |
setOnChangeAction(action) | SelectionInput | Définit une Action à exécuter chaque fois que l'entrée de sélection change. |
setPlatformDataSource(platformDataSource) | SelectionInput | Définit une source de données à partir de Google Workspace. |
setTitle(title) | SelectionInput | Définit le titre à afficher avant le champ de saisie. |
setType(type) | SelectionInput | Définit le type de cette entrée. |
SelectionInputType
Propriétés
Propriété | Type | Description |
---|---|---|
CHECK_BOX | Enum | Style de saisie des cases à cocher. |
RADIO_BUTTON | Enum | Style de saisie des cases d'option. |
DROPDOWN | Enum | Style de saisie de sélection dans le menu déroulant. |
SWITCH | Enum | Ensemble d'interrupteurs. |
MULTI_SELECT | Enum | Menu à sélection multiple pour les données statiques ou dynamiques. |
Status
Propriétés
Propriété | Type | Description |
---|---|---|
OK | Enum | Mise en correspondance HTTP : 200 OK |
CANCELLED | Enum | Mise en correspondance HTTP : 499 Le client a fermé la requête |
UNKNOWN | Enum | Erreur inconnue. |
INVALID_ARGUMENT | Enum | Le client a spécifié un argument non valide. |
DEADLINE_EXCEEDED | Enum | Mappage HTTP : 504 Passerelle hors délai |
NOT_FOUND | Enum | Mise en correspondance HTTP : 404 Page introuvable |
ALREADY_EXISTS | Enum | L'entité qu'un client a essayé de créer existe déjà. |
PERMISSION_DENIED | Enum | Mise en correspondance HTTP : 403 Accès interdit |
UNAUTHENTICATED | Enum | Mise en correspondance HTTP : 401 Accès non autorisé |
RESOURCE_EXHAUSTED | Enum | Mise en correspondance HTTP : 429 Requêtes trop nombreuses |
FAILED_PRECONDITION | Enum | L'opération a été rejetée, car le système n'est pas dans un état requis pour l'exécution de l'opération. |
ABORTED | Enum | L'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_RANGE | Enum | L'opération a été tentée au-delà de la plage valide. |
UNIMPLEMENTED | Enum | Mise en correspondance HTTP : 501 Non implémenté |
INTERNAL | Enum | Erreurs internes. |
UNAVAILABLE | Enum | Mise en correspondance HTTP : 503 Service non disponible |
DATA_LOSS | Enum | Perte ou corruption de données irrécupérable. |
Suggestions
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addSuggestion(suggestion) | Suggestions | Ajoutez une suggestion de texte. |
addSuggestions(suggestions) | Suggestions | Ajoutez une liste de suggestions de texte. |
SuggestionsResponse
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
printJson() | String | Affiche la représentation JSON de cet objet. |
SuggestionsResponseBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
build() | SuggestionsResponse | Crée et valide la réponse actuelle des suggestions. |
setSuggestions(suggestions) | SuggestionsResponseBuilder | Définit les suggestions utilisées pour la saisie semi-automatique dans les champs de texte. |
Switch
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setControlType(controlType) | Switch | Définit le type de commande du contacteur. |
setFieldName(fieldName) | Switch | Définit la clé qui identifie ce bouton dans l'objet d'événement généré en cas d'interaction avec l'UI. |
setOnChangeAction(action) | Switch | Définit l'action à effectuer lorsque le bouton bascule est activé. |
setSelected(selected) | Switch | Indique si ce bouton doit être sélectionné ou non au démarrage. |
setValue(value) | Switch | Définit la valeur envoyée en tant qu'entrée du formulaire lorsque ce bouton est activé. |
SwitchControlType
Propriétés
Propriété | Type | Description |
---|---|---|
SWITCH | Enum | Bouton d'activation/de désactivation d'un widget de contacteur. |
CHECK_BOX | Enum | Commande de type case à cocher pour un widget de bouton. |
TextButton
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setAltText(altText) | TextButton | Définit le texte de substitution du bouton à des fins d'accessibilité. |
setAuthorizationAction(action) | TextButton | Définit une action d'autorisation qui ouvre une URL vers le flux d'autorisation lorsqu'un utilisateur clique sur l'objet. |
setBackgroundColor(backgroundColor) | TextButton | Définit la couleur d'arrière-plan du bouton TextButtonStyle.FILLED . |
setComposeAction(action, composedEmailType) | TextButton | Définit une action qui compose un brouillon d'e-mail lorsque l'utilisateur clique sur l'objet. |
setDisabled(disabled) | TextButton | Définit si le bouton est désactivé. |
setIcon(icon) | TextButton | Définit un Icon prédéfini à afficher sur le bouton. |
setIconUrl(url) | TextButton | Définit l'URL d'une image à utiliser comme icône de ce bouton. |
setMaterialIcon(icon) | TextButton | Définit l'icône Material Design. |
setOnClickAction(action) | TextButton | Définit une action qui s'exécute lorsque l'utilisateur clique sur l'objet. |
setOnClickOpenLinkAction(action) | TextButton | Définit une action qui ouvre une URL dans un onglet lorsque l'utilisateur clique sur l'objet. |
setOpenLink(openLink) | TextButton | Définit une URL à ouvrir lorsque l'utilisateur clique sur l'objet. |
setOverflowMenu(menu) | TextButton | Définit un menu pop-up à ouvrir lorsque l'utilisateur clique sur l'objet. |
setText(text) | TextButton | Définit le texte à afficher sur le bouton. |
setTextButtonStyle(textButtonStyle) | TextButton | Définit le style du bouton. |
TextButtonStyle
Propriétés
Propriété | Type | Description |
---|---|---|
OUTLINED | Enum | Bouton avec texte normal et arrière-plan clair. |
TEXT | Enum | N'UTILISEZ PAS CE CHAMP. |
FILLED | Enum | Bouton de texte sur fond coloré. |
FILLED_TONAL | Enum | Bouton de texte normal, qui se situe entre les boutons remplis et les boutons avec contour. |
BORDERLESS | Enum | Bouton de texte standard sans bordure. |
TextInput
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setFieldName(fieldName) | TextInput | Définit la clé qui identifie cette saisie de texte dans l'objet d'événement généré en cas d'interaction avec l'UI. |
setHint(hint) | TextInput | Définit une suggestion pour la saisie de texte. |
setMultiline(multiline) | TextInput | Indique si le texte saisi s'affiche sur une ou plusieurs lignes. |
setOnChangeAction(action) | TextInput | Définit une action à effectuer chaque fois que le texte saisi change. |
setSuggestions(suggestions) | TextInput | Définit les suggestions de saisie semi-automatique dans le champ de texte. |
setSuggestionsAction(suggestionsAction) | TextInput | Définit l'action de rappel pour extraire des suggestions en fonction de la saisie utilisateur pour la saisie semi-automatique. |
setTitle(title) | TextInput | Définit le titre à afficher au-dessus du champ de saisie. |
setValidation(validation) | TextInput | Définit la règle de validation pour ce widget. |
setValue(value) | TextInput | Définit la valeur préremplie à définir dans le champ de saisie. |
TextParagraph
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setMaxLines(maxLines) | TextParagraph | Définit le nombre maximal de lignes de texte affichées dans le widget. |
setText(text) | TextParagraph | Définit le texte du paragraphe. |
TimePicker
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setFieldName(fieldName) | TimePicker | Définit le nom du champ qui identifie ce sélecteur dans l'objet d'événement généré en cas d'interaction avec l'UI. |
setHours(hours) | TimePicker | Définit la valeur des heures préremplies à définir dans le champ de saisie. |
setMinutes(minutes) | TimePicker | Définit la valeur des minutes préremplies à définir dans le champ de saisie. |
setOnChangeAction(action) | TimePicker | Définit un Action que le script exécute chaque fois que l'entrée du sélecteur change. |
setTitle(title) | TimePicker | Définit le titre affiché au-dessus du champ de saisie. |
UniversalActionResponse
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
printJson() | String | Affiche la représentation JSON de cet objet. |
UniversalActionResponseBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
build() | UniversalActionResponse | Crée et valide la réponse d'action universelle actuelle. |
displayAddOnCards(cardObjects) | UniversalActionResponseBuilder | Affiche le module complémentaire avec les fiches spécifiées. |
setOpenLink(openLink) | UniversalActionResponseBuilder | Définit l'URL à ouvrir lorsque l'action universelle est sélectionnée. |
UpdateDraftActionResponse
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
printJson() | String | Affiche la représentation JSON de cet objet. |
UpdateDraftActionResponseBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
build() | UpdateDraftActionResponse | Crée la réponse à l'action brouillon de mise à jour actuelle et la valide. |
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction) | UpdateDraftActionResponseBuilder | Définit une action qui met à jour les destinataires de l'e-mail en copie cachée d'un brouillon. |
setUpdateDraftBodyAction(updateDraftBodyAction) | UpdateDraftActionResponseBuilder | Définissez une action qui met à jour le corps d'un brouillon d'e-mail. |
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction) | UpdateDraftActionResponseBuilder | Définit une action qui met à jour les destinataires de la copie d'un brouillon. |
setUpdateDraftSubjectAction(updateDraftSubjectAction) | UpdateDraftActionResponseBuilder | Définit une action qui met à jour l'objet d'un brouillon. |
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction) | UpdateDraftActionResponseBuilder | Définit une action qui met à jour les destinataires d'un brouillon. |
UpdateDraftBccRecipientsAction
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addUpdateBccRecipients(bccRecipientEmails) | UpdateDraftBccRecipientsAction | Met à jour les destinataires en Cci d'un brouillon d'e-mail. |
UpdateDraftBodyAction
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addUpdateContent(content, contentType) | UpdateDraftBodyAction | Ajoute le contenu spécifié au corps du brouillon. |
setUpdateType(updateType) | UpdateDraftBodyAction | Définit le UpdateDraftBodyType de cette action de mise à jour sur le corps du brouillon. |
UpdateDraftBodyType
Propriétés
Propriété | Type | Description |
---|---|---|
IN_PLACE_INSERT | Enum | Par défaut. |
INSERT_AT_START | Enum | Les actions de mise à jour insèrent du contenu au début du corps du message. |
INSERT_AT_END | Enum | Les actions de mise à jour insèrent du contenu à la fin du corps du message. |
UpdateDraftCcRecipientsAction
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addUpdateCcRecipients(ccRecipientEmails) | UpdateDraftCcRecipientsAction | Met à jour les destinataires en copie d'un brouillon d'e-mail. |
UpdateDraftSubjectAction
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addUpdateSubject(subject) | UpdateDraftSubjectAction | Met à jour la ligne d'objet d'un brouillon d'e-mail. |
UpdateDraftToRecipientsAction
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addUpdateToRecipients(toRecipientEmails) | UpdateDraftToRecipientsAction | Met à jour les destinataires de l'e-mail brouillon. |
UpdatedWidget
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addItem(text, value, selected, startIconUri, bottomText) | UpdatedWidget | Ajoute un élément pouvant être sélectionné. |
Validation
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setCharacterLimit(characterLimit) | Validation | Définit la limite de caractères du widget. |
setInputType(inputType) | Validation | Définit le type de saisie du widget. |
VerticalAlignment
Propriétés
Propriété | Type | Description |
---|---|---|
CENTER | Enum | Place le contenu verticalement au centre du conteneur. |
TOP | Enum | Place le contenu verticalement en haut du conteneur. |
BOTTOM | Enum | Placer le contenu verticalement en bas du conteneur. |
Widget
WrapStyle
Propriétés
Propriété | Type | Description |
---|---|---|
NOWRAP | Enum | Pas de mise en forme. |
WRAP | Enum | Encapsule le contenu de tous les widgets d'une colonne. |