Package apps.extensions.markup

Index

CalendarClientActionMarkup

Champs
editAttendeesActionMarkup

EditAttendeesActionMarkup

Action qui ajoute des participants à l'événement Google Agenda.

editConferenceDataActionMarkup

EditConferenceDataActionMarkup

Action qui ajoute des données de conférence à l'événement Google Agenda. Les modules complémentaires de conférence tiers ne peuvent être créés que dans Apps Script.

addAttachmentsActionMarkup

AddAttachmentsActionMarkup

Action qui ajoute des pièces jointes à l'événement Google Agenda.

createConferenceDataActionMarkup

CreateConferenceDataActionMarkup

Action qui affiche les données de conférence lors de la création d'un événement Google Agenda.

createConferenceSettingUrlActionMarkup

CreateConferenceSettingUrlActionMarkup

Action qui génère l'URL du paramètre de création de conférence.

calendarSubscriptionActionMarkup

CalendarSubscriptionActionMarkup

Action qui gère un abonnement à un agenda. La création d'abonnements n'est possible que dans les modules complémentaires de points de terminaison HTTP. Non applicable aux modules complémentaires Apps Script.

AddAttachmentsActionMarkup

Champs
addonAttachments[]

AddonAttachment

AddonAttachment

Champs
resourceUrl

string

title

string

Titre de la pièce jointe.

mimeType

string

Type MIME du contenu dans resourceUrl.

iconUrl

string

Lien vers l'icône de la ressource.

CalendarSubscriptionActionMarkup

Action qui gère un abonnement à un agenda pour l'utilisateur actuel.

La création d'un abonnement est idempotente : si l'utilisateur est déjà abonné à l'agenda spécifié dans ce déploiement de module complémentaire, le renvoi de cette action garantit que l'abonnement reste actif sans créer d'abonnements en double ni de notifications d'événements en double. Vous n'avez pas besoin de vérifier s'il existe des abonnements avant de renvoyer cette action.

La création d'abonnements n'est possible que dans les modules complémentaires de points de terminaison HTTP. Non applicable aux modules complémentaires Apps Script.

Champs
operation

Operation

Opération à effectuer. Pour le moment, seul CREATE est accepté. La création d'un abonnement est idempotente.

calendarId

string

ID de l'agenda auquel s'abonner.

Opération

Enums
OPERATION_UNSPECIFIED
CREATE

ConferenceDataMarkup

Balisage qui définit les données de conférence associées à un événement Google Agenda. Les modules complémentaires de conférence tiers ne peuvent être créés que dans Apps Script.

Champs
conferenceId

string

Identifiant unique de ces données de conférence. 512 caractères maximum.

entryPoints[]

EntryPointMarkup

Points d'entrée de la conférence. Vous ne pouvez pas ajouter plus de 300 points d'entrée.

parameters[]

Parameter

Paramètres de module complémentaire supplémentaires. Vous ne pouvez pas ajouter plus de 300 paramètres.

error

Error

Si ce champ est défini, cela signifie qu'une erreur s'est produite lors de la création de la conférence.

note

string

Remarques supplémentaires (telles que les instructions de l'administrateur ou les mentions légales) à afficher pour l'utilisateur. Peut contenir du code HTML. Longueur maximale : 2 048 caractères.

conferenceSolutionId

string

Identifiant de la solution de conférence. Doit correspondre à une valeur du champ calendar.conferenceSolution.id du déploiement.

EntryPointMarkup

Un moyen de rejoindre la conférence. Les modules complémentaires de conférence tiers ne peuvent être créés que dans Apps Script.

Champs
type

Type

Type du point d'entrée. Obligatoire.

uri

string

URI permettant de rejoindre la conférence. Il accepte les protocoles tel: et http(s):, et ne doit pas dépasser 1 300 caractères. Obligatoire.

label

string

Libellé du point d'entrée à afficher pour l'utilisateur. 512 caractères maximum.

meetingCode

string

Code de réunion permettant d'accéder à la conférence. Longueur maximale de 128 caractères.

accessCode

string

Code d'accès pour accéder à la conférence. Longueur maximale de 128 caractères.

passcode

string

Code secret permettant d'accéder à la conférence. Longueur maximale de 128 caractères.

password

string

Mot de passe permettant d'accéder à la conférence. Longueur maximale de 128 caractères.

pin

string

Code permettant d'accéder à la conférence. Longueur maximale de 128 caractères.

regionCode

string

Code de région CLDR/ISO 3166 du pays associé à ce point d'entrée. Applicable uniquement à Type.PHONE.

features[]

Feature

Caractéristiques du point d'entrée, par exemple s'il est payant ou sans frais. Un point d'entrée peut comporter plusieurs fonctionnalités.

Fonctionnalité

Caractéristiques du point d'entrée. Certaines fonctionnalités peuvent ne s'appliquer qu'à des points d'entrée spécifiques.

Enums
UNKNOWN_FEATURE Fonctionnalité inconnue.
TOLL S'applique au point d'entrée PHONE. Un appel vers un numéro payant est facturé à l'appelant. Un numéro ne peut pas être à la fois payant et sans frais.
TOLL_FREE S'applique au point d'entrée PHONE. Pour l'appelant, un appel vers un numéro d'appel sans frais est sans frais. Un numéro ne peut pas être à la fois payant et sans frais.

Type

Type du point d'entrée. Les modules complémentaires de conférence tiers ne peuvent être créés que dans Apps Script.

Enums
UNKNOWN Type de conférence inconnu.
VIDEO Une visioconférence.
PHONE Une conférence téléphonique.
MORE Utilisé pour fournir un lien vers des informations supplémentaires sur la participation à la conférence.
SIP Une conférence utilisant le protocole SIP (Session Initiation Protocol)

Erreur

Représente une erreur survenue lors de la création de la conférence. Les modules complémentaires de conférence tiers ne peuvent être créés que dans Apps Script.

Champs
type

Type

Type d'erreur. Obligatoire.

authenticationUrl

string

Si le type d'erreur est AUTHENTICATION, le module complémentaire peut fournir une URL permettant aux utilisateurs de se connecter. 1 300 caractères maximum.

Type

Enums
UNKNOWN Erreur inconnue.
AUTHENTICATION Une erreur d'authentification.
TEMPORARY Il s'agit d'une erreur temporaire.
PERMANENT Erreur permanente.
PERMISSION_DENIED L'utilisateur n'est pas autorisé à effectuer certaines actions dans le système de conférence tiers.
CONFERENCE_SOLUTION_FORBIDDEN L'utilisateur n'est pas autorisé à utiliser la solution de conférence sélectionnée (mais peut être autorisé à utiliser d'autres solutions proposées par le module complémentaire).

Paramètre

Paramètres spécifiques à la solution qui sont conservés avec les données d'événement et, si une mise à jour ou une suppression est nécessaire, sont transmis au module complémentaire. Par exemple : [{key: 'sessionKey', value: '123'}, {key: 'meetingId', value: '456'}]

Champs
key

string

Clé du paramètre. 50 caractères maximum. Obligatoire.

value

string

Valeur du paramètre. 1 024 caractères maximum. Obligatoire.

CreateConferenceDataActionMarkup

Champs
createConferenceData

ConferenceDataMarkup

Données de conférence à ajouter à un événement Google Agenda lors de sa création.

CreateConferenceSettingUrlActionMarkup

Champs
settingsUrl

string

URI d'une page de paramètres générée par le module complémentaire.

EditAttendeesActionMarkup

Champs
addAttendeeEmails[]

string

Liste des participants à ajouter à l'événement Google Agenda.

EditConferenceDataActionMarkup

Champs

Champ d'union conference.

conference ne peut être qu'un des éléments suivants :

conferenceData

ConferenceDataMarkup

Données de conférence à ajouter à l'événement Google Agenda. Les modules complémentaires de conférence tiers ne peuvent être créés que dans Apps Script.

ChatClientDataSourceMarkup

Pour un widget SelectionInput qui utilise un menu à sélection multiple, une source de données de Google Chat. La source de données remplit les éléments de sélection du menu à sélection multiple. Par exemple, un utilisateur peut sélectionner des espaces Google Chat dont il est membre.

 Disponible pour les applications Google Chat et non disponible pour les modules complémentaires Google Workspace.

Champs
Champ d'union source. Source de données Google Chat. source ne peut être qu'un des éléments suivants :
spaceDataSource

SpaceDataSource

Espaces Google Chat dont l'utilisateur est membre.

SpaceDataSource

Source de données qui remplit les espaces Google Chat en tant qu'éléments de sélection pour un menu à sélection multiple. Ne renseigne que les espaces dont l'utilisateur est membre.

 Disponible pour les applications Google Chat et non disponible pour les modules complémentaires Google Workspace.

Champs
defaultToCurrentSpace

bool

Si la valeur est définie sur true, le menu de sélection multiple sélectionne par défaut l'espace Google Chat actuel en tant qu'élément.

ChatDataActionMarkup

Crée ou met à jour un message dans Google Chat. Pour en savoir plus, consultez Créer des interfaces Google Chat.

Champs
Champ d'union action. Une action Google Chat. La action ne peut être qu'un des éléments suivants :
createMessageAction

CreateMessageAction

Envoie un message en tant qu'application Google Chat.

updateMessageAction

UpdateMessageAction

Met à jour le message d'une application Google Chat.

updateInlinePreviewAction

UpdateInlinePreviewAction

Pour prévisualiser les liens, ajoute une ou plusieurs fiches au message d'un utilisateur Google Chat.

CreateMessageAction

L'application Chat envoie un message. Pour en savoir plus, consultez Envoyer des messages Google Chat.

Champs
message

Message

Message Google Chat.

UpdateInlinePreviewAction

L'application Chat prévisualise un lien dans un message en ajoutant ou en mettant à jour une ou plusieurs fiches. Pour en savoir plus, consultez Prévisualiser les liens dans les messages Google Chat.

Champs
cardsV2[]

CardWithId

Tableau d'une ou de plusieurs fiches.

UpdateMessageAction

L'application Chat met à jour le texte ou les fiches d'un message. Pour en savoir plus, consultez Envoyer des messages Google Chat.

Champs
message

Message

Message mis à jour.

DriveClientActionMarkup

Champs
requestFileScope

RequestFileScope

RequestFileScope

Champs
itemId

string

EditorClientActionMarkup

Champs

Champ d'union action.

action ne peut être qu'un des éléments suivants :

requestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

Ce type ne comporte aucun champ.

GmailClientActionMarkup

Champs

Champ d'union type.

type ne peut être qu'un des éléments suivants :

taskAction

TaskActionMarkup

updateDraftActionMarkup

UpdateDraftActionMarkup

openCreatedDraftActionMarkup

OpenCreatedDraftActionMarkup

addonComposeUiActionMarkup

AddonComposeUiActionMarkup

AddonComposeUiActionMarkup

Champs
type

AddonComposeUiActionType

AddonComposeUiActionType

Enums
UNSPECIFIED Par défaut. Si aucune valeur n'est spécifiée, aucune action n'est effectuée.
DISMISS Ferme l'UI de rédaction du module complémentaire.

OpenCreatedDraftActionMarkup

Champs
draftId

string

ID du brouillon récemment créé au format "r123".

draftStorageId

string

ID de stockage du serveur au format hexadécimal, par exemple "15e9fa622ce1029d".

draftThreadServerPermId

string

ID permanent du serveur pour le fil de discussion du brouillon. Ce champ n'est défini nulle part et est ignoré lors du traitement d'OpenCreatedDraftActionMarkup. Fournissez et utilisez draftThreadStorageId à la place.

draftThreadId

string

ID du fil de discussion contenant le brouillon nouvellement créé, par exemple "15e9fa622ce1029d".

TaskActionMarkup

Champs
reloadTasks

bool

UpdateDraftActionMarkup

Champs
updateBody

UpdateBody

Champ contenant une série d'actions de mise à jour à effectuer sur le corps du brouillon que l'utilisateur est en train de modifier.

updateToRecipients

UpdateToRecipients

Si cette option est définie, elle remplace les destinataires existants du brouillon que l'utilisateur est en train de modifier.

updateCcRecipients

UpdateCcRecipients

Si ce paramètre est défini, il remplace les destinataires en Cc existants du brouillon que l'utilisateur est en train de modifier.

updateBccRecipients

UpdateBccRecipients

Si cette option est définie, elle remplace les destinataires en Cci existants du brouillon que l'utilisateur est en train de modifier.

updateSubject

UpdateSubject

Si cette option est définie, elle remplace l'objet existant du brouillon que l'utilisateur est en train de modifier.

Destinataire

Champs
email

string

UpdateBccRecipients

Champs
bccRecipients[]

Recipient

UpdateBody

Champs
insertContents[]

InsertContent

Champ répété contenant une série de contenus à insérer dans le brouillon que l'utilisateur est en train de modifier. Le contenu peut être au format HTML ou texte brut.

type

Type

ContentType

Enums
UNSPECIFIED_CONTENT_TYPE Valeur par défaut lorsqu'aucune valeur n'est définie pour ContentType.
TEXT Spécifie que le contenu est en texte brut.
MUTABLE_HTML Indique que le contenu est au format HTML et qu'il est modifiable.
IMMUTABLE_HTML Spécifie que le contenu est au format HTML et qu'il est immuable (ne peut pas être modifié).

EmailMimeType

EmailMimeType est obsolète. Veuillez utiliser ContentType.

Enums
UNSPECIFIED_EMAIL_MIME_TYPE Valeur par défaut lorsqu'aucune valeur n'est définie pour EmailMimeType.
PLAIN_TEXT Indique que le contenu inséré est en texte brut.
HTML Indique que le contenu inséré est au format HTML.

InsertContent

Champs
content

string

Contenu à insérer.

mimeType
(deprecated)

EmailMimeType

contentType

ContentType

Type de contenu inséré.

Type

Enums
UNSPECIFIED_ACTION_TYPE Valeur par défaut lorsqu'aucune valeur n'est définie pour le type.
IN_PLACE_INSERT Indique que cette action consiste à effectuer une insertion sur place. Par défaut, le contenu est inséré à la position actuelle du curseur. Si du contenu est sélectionné, il est remplacé.
INSERT_AT_START Indique que cette action consiste à insérer du contenu au début du corps du message.
INSERT_AT_END Indique que cette action consiste à effectuer une insertion à la fin du corps du message.
REPLACE Indique que cette action consiste à remplacer le corps du message.

UpdateCcRecipients

Champs
ccRecipients[]

Recipient

UpdateSubject

Champs
subject

string

UpdateToRecipients

Champs
toRecipients[]

Recipient

HostAppActionMarkup

Actions gérées par des applications hôtes individuelles.

Champs

Champ d'union action.

action ne peut être qu'un des éléments suivants :

gmailAction

GmailClientActionMarkup

Actions gérées par Gmail.

calendarAction

CalendarClientActionMarkup

Actions gérées par Agenda.

driveAction

DriveClientActionMarkup

Actions gérées par Drive.

editorAction

EditorClientActionMarkup

Actions gérées par Docs, Sheets ou Slides.

sheetsAction

SheetsClientActionMarkup

Actions gérées par Sheets.

workflowAction

WorkflowClientActionMarkup

Actions gérées par Workspace Studio.

HostAppDataActionMarkup

Définit comment mettre à jour les données Google Workspace.

Champs
Champ d'union action. Action du module complémentaire pour une application hôte Google Workspace donnée. action ne peut être qu'un des éléments suivants :
chatDataAction

ChatDataActionMarkup

Une action Google Chat qui crée ou met à jour du texte ou des fiches dans un message.

HostAppDataSourceMarkup

Source de données d'une application Google Workspace. La source de données renseigne les éléments disponibles pour un widget.

Champs
Champ d'union data_source. Application Google Workspace qui renseigne les éléments disponibles pour un widget. data_source ne peut être qu'un des éléments suivants :
chatDataSource

ChatClientDataSourceMarkup

Une source de données de Google Chat.

workflowDataSource

WorkflowDataSourceMarkup

Source de données de Google Workflows.

SheetsClientActionMarkup

ID suivant : 5.

Champs

Champ d'union action.

action ne peut être qu'un des éléments suivants :

customFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

Résultat de l'exécution d'une fonction personnalisée par un utilisateur.

Champs
Champ d'union result. Résultat de l'exécution de la fonction personnalisée. result ne peut être qu'un des éléments suivants :
value

Value

Valeur obtenue en exécutant la fonction personnalisée.

errorMessage

string

Message d'erreur à afficher à l'utilisateur en cas de problème.

WorkflowClientActionMarkup

Actions du client pour les modules complémentaires Workspace Studio.

Champs

Champ d'union action.

action ne peut être qu'un des éléments suivants :

saveWorkflowAction

SaveWorkflowAction

Action permettant de lancer l'enregistrement du workflow.

returnOutputVariablesAction

ReturnOutputVariablesAction

Action contenant des variables de sortie générées par une action de workflow exécutée.

resourceRetrievedAction

ResourceRetrievedAction

Action contenant une ressource récupérée.

resourceFieldsDefinitionRetrievedAction

ResourceFieldsDefinitionRetrievedAction

Action contenant la définition des champs d'une ressource.

returnElementErrorAction

ReturnElementErrorAction

Action indiquant qu'une erreur s'est produite lors de l'appel de l'élément.

workflowValidationErrorAction

WorkflowValidationErrorAction

Action indiquant une erreur de validation du workflow.

ResourceData

Valeur de ressource spécifique à l'application.

Champs
fields

map<string, VariableData>

Mappage des champs de ressources, avec le nom du champ comme clé.

sourceResourceReference
(deprecated)

SourceResourceReference

Obsolète. Utilisez plutôt VariableData.variable_source_data.

ResourceFieldsDefinitionRetrievedAction

Contient la définition de chaque champ compatible avec une ressource.

Champs
dynamicResourceDefinitions[]

DynamicResourceDefinition

Définitions de ressources dynamiques.

DynamicResourceDefinition

Contient la définition de chaque champ compatible avec une ressource dynamique.

Champs
resourceId

string

Identifiant unique du type de ressource dynamique, par exemple "FORM_RESPONSE_VALUES".

fields[]

ResourceField

Liste des champs compatibles avec cette ressource dynamique.

ResourceField

Champs
selector

string

Clé de référence du champ utilisée pour récupérer la valeur associée.

displayText

string

Description lisible par l'humain du champ qui s'affiche pour l'utilisateur final lors de la sélection de la variable.

dataType

DataType

Type de données du champ.

cardinality

Cardinality

Cardinalité du champ.

ResourceRetrievedAction

Contient la ressource renvoyée.

Champs
resourceData

ResourceData

Données personnalisées au format proto.

ReturnElementErrorAction

Indique qu'une erreur s'est produite lors de l'appel de l'élément.

Champs
developerErrorMessage

string

Message d'erreur destiné au développeur.

errorLog

WorkflowTextFormatMarkup

Message d'erreur lisible par l'humain à afficher pour l'utilisateur final.

errorActionability

ErrorActionability

Indique si l'utilisateur peut résoudre l'erreur.

retryability

Retryability

Indique si l'erreur peut être relancée ou non.

ErrorActionability

Indique si l'utilisateur peut tenter de corriger l'erreur.

Enums
ERROR_ACTIONABILITY_UNSPECIFIED Actionnabilité d'erreur non spécifiée. Ne pas utiliser.
ACTIONABLE L'utilisateur peut tenter de corriger l'erreur.
NOT_ACTIONABLE L'utilisateur ne peut pas corriger l'erreur.

Possibilité de nouvelle tentative

Indique si l'erreur peut être relancée ou non.

Enums
RETRYABILITY_UNSPECIFIED Possibilité de nouvelle tentative non spécifiée. Ne pas utiliser.
RETRYABLE L'erreur peut être réessayée.
NOT_RETRYABLE L'erreur ne peut pas faire l'objet d'une nouvelle tentative.

ReturnOutputVariablesAction

Contient les variables de sortie générées par l'action de workflow exécutée.

Champs
variables

map<string, VariableData>

Mappage des variables par ID de variable.

log

WorkflowTextFormatMarkup

Journal de l'action de workflow exécutée.

SaveWorkflowAction

Ce type ne comporte aucun champ.

Indique que le compilateur doit lancer l'enregistrement du workflow.

SourceResourceReference

Référence à une instance spécifique d'une ressource Workspace

Champs
sourceResourceType

SourceResourceType

Type de la ressource source.

resourceId

string

Identifiant unique de la ressource (par exemple, identifiant de fichier Drive, identifiant de message Gmail).

SourceResourceType

Type de la ressource source. Il permet d'identifier le type de ressource et le bundle de workflow auquel il appartient.

Champs
workflowBundleId

string

ID du bundle de workflow auquel appartient ce type de ressource.

resourceDefinitionId

string

ID de la définition de ressource dans le bundle (par exemple, "spreadsheet", "gmailMessage").

VariableData

Représente des données variables, qui peuvent contenir plusieurs valeurs de différents types.

Champs
booleanValues[]

bool

Valeurs booléennes.

integerValues[]

int64

Valeurs entières.

stringValues[]

string

Valeurs de chaîne.

timestampValues[]

Timestamp

Valeurs de code temporel.

resourceReferences[]

string

Liste d'ID de ressources (par exemple, "spaces/123").

resourceDataValues[]

ResourceData

Données de ressources.

emailAddressValues[]

string

Valeurs d'adresse e-mail.

googleUserValues[]

string

Valeurs utilisateur Google au format users/{user}.

textFormatValues[]

WorkflowTextFormatMarkup

Valeurs de format de texte du workflow.

WorkflowValidationErrorAction

Indique que la validation de l'élément de workflow a échoué avec la gravité spécifiée.

Champs
severity

Severity

Gravité de l'erreur de validation.

Gravité

Enums
SEVERITY_UNSPECIFIED Gravité non spécifiée. Ne pas utiliser.
WARNING L'erreur n'est pas critique et ne bloque pas la publication.
CRITICAL L'erreur est critique et doit être corrigée avant la publication.

WorkflowDataSourceMarkup

* Uniquement compatible avec Google Workspace Workflow, mais pas avec les applications Google Chat ni les modules complémentaires Google Workspace.

Dans un widget TextInput ou SelectionInput de type MULTI_SELECT, ou dans un widget DateTimePicker, fournissez une source de données Google.

Champs
includeVariables

bool

Indique si les variables de l'étape précédente doivent être incluses dans la source de données.

type

Type

Type de source de données.

Type

Énumération représentant le type de la source de données du workflow.

Enums
UNKNOWN Valeur par défaut. Ne pas utiliser.
USER Utilisateurs de Google Workspace L'utilisateur ne peut afficher et sélectionner que les utilisateurs de son organisation Google Workspace.
SPACE Espaces Google Chat dont l'utilisateur est membre.
USER_WITH_FREE_FORM Les utilisateurs peuvent choisir d'afficher et de sélectionner des membres existants de leur organisation Google Workspace, ou saisir manuellement une adresse e-mail ou un domaine valide.

WorkflowTextFormatMarkup

Bloc de texte avec des options de mise en forme enrichie, y compris des styles, des liens hypertextes et des éléments interactifs.

Champs
textFormatElements[]

TextFormatElement

Collection d'éléments de format de texte.

Chip

Un chip cliquable au format texte.

Champs
icon

Icon

Icône affichée dans le chip.

label

string

Texte affiché dans le chip.

url

string

URL vers laquelle l'utilisateur est redirigé lorsqu'il clique sur le chip.

Icône

Icône dans le chip.

Champs
Champ d'union icons. Icône affichée dans le chip. icons ne peut être qu'un des éléments suivants :
iconUrl

string

Affichez une icône personnalisée hébergée sur une URL HTTPS.

Exemple :

"iconUrl":
"https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"

Les types de fichiers acceptés sont .png et .jpg.

materialIconName

string

Nom de l'icône défini dans l'icône Material de Google, par exemple check_box. Les noms non valides sont abandonnés et remplacés par une chaîne vide, ce qui empêche l'icône de s'afficher.

TextFormatElement

Élément unique d'un message WorkflowTextFormatMarkup, qui peut être un chip, du texte stylisé, un lien hypertexte ou un conteneur de liste.

Champs
Champ d'union element. Élément représentant l'un des différents éléments de format de texte possibles. element ne peut être qu'un des éléments suivants :
text

string

Texte au format texte.

chip

Chip

Chip cliquable au format texte.

styledText

StyledText

Texte stylisé au format texte.

listContainer

ListContainer

Conteneur de liste au format texte.

ListContainer

Conteneur pour les éléments de liste, où chaque élément de liste peut contenir plusieurs TextFormatElement.

Champs
listNestLevel

int64

Niveau d'imbrication de la liste. Commence à 0 pour le niveau supérieur et augmente de 1 pour chaque liste imbriquée.

listType

ListType

Type de la liste.

listItems[]

ListItem

Collection d'éléments de liste.

ListItem

Élément de liste.

Champs
textFormatElements[]

TextFormatElement

Collection d'éléments de format de texte.

ListType

Énumération pour différents types de listes.

Enums
LIST_TYPE_UNSPECIFIED Aucun type de liste spécifié.
ORDERED Liste numérotée.
UNORDERED Liste non triée.
BLOCKQUOTE Liste de blocs de citation.

StyledText

Élément de texte avec des styles tels que le gras, l'italique et la couleur.

Champs
text

string

Contenu principal du texte.

styles[]

Style

Ensemble de styles appliqués au texte.

fontWeight

FontWeight

Épaisseur de la police du texte.

color

Color

Couleur du texte.

wrapStyle

WrapStyle

Style de retour à la ligne du texte.

FontWeight

Énumération pour différentes épaisseurs de police.

Enums
FONT_WEIGHT_UNSPECIFIED Graisse standard avec épaisseur normale.
LIGHT Plus léger et plus fin.
MEDIUM Graisse intermédiaire entre le clair et le gras.
BOLD Poids plus lourd avec une épaisseur accrue.

Style

Énumération pour différents styles de texte, tels que l'italique, le soulignement, etc.

Enums
STYLE_UNSPECIFIED Aucun style appliqué.
ITALIC Style italique.
UNDERLINE Style Souligné.
STRIKETHROUGH Style barré.
LINE_BREAK Saut de ligne.
UPPERCASE Style en majuscules.
CODE Codez.
CODE_BLOCK Bloc de code.

WrapStyle

Énumération pour différents styles d'habillage.

Enums
WRAP_STYLE_UNSPECIFIED Aucun style de retour à la ligne spécifié.
NO_WRAP Aucun style de retour à la ligne.