Package apps.extensions.markup

Índice

CalendarClientActionMarkup

Campos
editAttendeesActionMarkup

EditAttendeesActionMarkup

Uma ação que adiciona convidados ao evento do Google Agenda.

editConferenceDataActionMarkup

EditConferenceDataActionMarkup

Uma ação que adiciona dados de conferência ao evento do Google Agenda. Os complementos de videoconferência de terceiros só podem ser criados no Apps Script.

addAttachmentsActionMarkup

AddAttachmentsActionMarkup

Uma ação que adiciona anexos ao evento do Google Agenda.

createConferenceDataActionMarkup

CreateConferenceDataActionMarkup

Uma ação que mostra os dados da videoconferência ao criar um evento do Google Agenda.

createConferenceSettingUrlActionMarkup

CreateConferenceSettingUrlActionMarkup

Uma ação que gera o URL de configuração de criação de conferência.

calendarSubscriptionActionMarkup

CalendarSubscriptionActionMarkup

Uma ação que gerencia uma inscrição de agenda. Oferece suporte à criação de assinaturas apenas em complementos de endpoints HTTP. Não relevante para complementos do Apps Script.

AddAttachmentsActionMarkup

Campos
addonAttachments[]

AddonAttachment

AddonAttachment

Campos
resourceUrl

string

title

string

Título do anexo.

mimeType

string

Tipo MIME do conteúdo em resourceUrl.

iconUrl

string

Link para o ícone do recurso.

CalendarSubscriptionActionMarkup

Uma ação que gerencia uma inscrição de agenda para o usuário atual.

A criação de uma assinatura é idempotente: se o usuário já estiver inscrito na agenda especificada na implantação do complemento, o retorno dessa ação vai garantir que a assinatura permaneça ativa sem criar assinaturas duplicadas ou notificações de eventos duplicadas. Não é necessário verificar se há assinaturas antes de retornar essa ação.

Oferece suporte à criação de assinaturas apenas em complementos de endpoints HTTP. Não relevante para complementos do Apps Script.

Campos
operation

Operation

A operação a ser executada. No momento, somente CREATE é aceito. A criação de uma assinatura é idempotente.

calendarId

string

O ID da agenda em que você quer se inscrever.

Operação

Tipos enumerados
OPERATION_UNSPECIFIED
CREATE

ConferenceDataMarkup

Marcação que define os dados da videoconferência associados a um evento do Google Agenda. Os complementos de videoconferência de terceiros só podem ser criados no Apps Script.

Campos
conferenceId

string

Identificador exclusivo dos dados da videoconferência. Máximo de 512 caracteres.

entryPoints[]

EntryPointMarkup

Pontos de entrada para a conferência. São permitidos no máximo 300 pontos de entrada.

parameters[]

Parameter

Parâmetros adicionais do complemento. São permitidos no máximo 300 parâmetros.

error

Error

Se definido, significa que ocorreu um erro durante a criação da videoconferência.

note

string

Observações adicionais (como instruções do administrador, avisos legais) para mostrar ao usuário. Pode conter HTML. O tamanho máximo é de 2.048 caracteres.

conferenceSolutionId

string

Um identificador da solução de videoconferência. Precisa corresponder a um valor do campo calendar.conferenceSolution.id da implantação.

EntryPointMarkup

Uma forma de participar da conferência. Os complementos de videoconferência de terceiros só podem ser criados no Apps Script.

Campos
type

Type

O tipo do ponto de entrada. Obrigatório.

uri

string

Um URI para participar da conferência. Aceita tel: e http(s): e precisa ter no máximo 1.300 caracteres. Obrigatório.

label

string

O rótulo do ponto de entrada que será mostrado ao usuário. Máximo de 512 caracteres.

meetingCode

string

Um código da reunião para acessar a videoconferência. Máximo de 128 caracteres.

accessCode

string

Um código de acesso para acessar a conferência. Máximo de 128 caracteres.

passcode

string

Uma senha para acessar a conferência. Máximo de 128 caracteres.

password

string

Uma senha para acessar a conferência. Máximo de 128 caracteres.

pin

string

Um PIN para acessar a conferência. Máximo de 128 caracteres.

regionCode

string

O código de região CLDR/ISO 3166 do país associado a esse ponto de entrada. Aplicável apenas a Type.PHONE.

features[]

Feature

Recursos do ponto de entrada, como ser com ou sem custo financeiro. Um ponto de entrada pode ter vários recursos.

Recurso

Recursos do ponto de entrada. Alguns recursos podem ser aplicados apenas a pontos de entrada específicos.

Tipos enumerados
UNKNOWN_FEATURE Recurso desconhecido.
TOLL Aplicável ao ponto de entrada PHONE. Uma chamada para um número pago é cobrada de quem faz a ligação. Um número não pode ser pago e sem custo financeiro ao mesmo tempo.
TOLL_FREE Aplicável ao ponto de entrada PHONE. Para quem liga, a chamada para um número sem encargos financeiros não tem custo financeiro. Um número não pode ser pago e sem custo financeiro ao mesmo tempo.

Tipo

O tipo do ponto de entrada. Os complementos de videoconferência de terceiros só podem ser criados no Apps Script.

Tipos enumerados
UNKNOWN Tipo de conferência desconhecido.
VIDEO Uma videoconferência.
PHONE Uma teleconferência.
MORE Usado para fornecer um link com mais informações sobre como participar da conferência.
SIP Uma conferência que usa o Protocolo de Início de Sessão

Erro

Representa um erro que ocorreu durante a criação da conferência. Os complementos de videoconferência de terceiros só podem ser criados no Apps Script.

Campos
type

Type

O tipo de erro. Obrigatório.

authenticationUrl

string

Se o tipo de erro for AUTHENTICATION, o complemento poderá fornecer um URL para que os usuários façam login. Máximo de 1.300 caracteres.

Tipo

Tipos enumerados
UNKNOWN Erro desconhecido.
AUTHENTICATION Um erro de autenticação.
TEMPORARY Um erro temporário.
PERMANENT Um erro permanente.
PERMISSION_DENIED O usuário não tem permissão para realizar alguma ação no sistema de videoconferência de terceiros.
CONFERENCE_SOLUTION_FORBIDDEN O usuário não tem permissão para usar a solução de videoconferência selecionada, mas pode ter permissão para usar outras soluções oferecidas pelo complemento.

Parâmetro

Parâmetros específicos da solução que são mantidos com os dados de eventos e, se uma atualização ou exclusão for necessária, são transmitidos ao complemento. Por exemplo: [{key: 'sessionKey', value: '123'}, {key: 'meetingId', value: '456'}]

Campos
key

string

A chave do parâmetro. Máximo de 50 caracteres. Obrigatório.

value

string

O valor do parâmetro. Máximo de 1.024 caracteres. Obrigatório.

CreateConferenceDataActionMarkup

Campos
createConferenceData

ConferenceDataMarkup

Os dados da videoconferência que serão adicionados a um evento do Google Agenda ao criá-lo.

CreateConferenceSettingUrlActionMarkup

Campos
settingsUrl

string

O URI de uma página de configurações gerada pelo complemento.

EditAttendeesActionMarkup

Campos
addAttendeeEmails[]

string

Uma lista de convidados para adicionar ao evento do Google Agenda.

EditConferenceDataActionMarkup

Campos

Campo de união conference.

conference pode ser apenas de um dos tipos a seguir:

conferenceData

ConferenceDataMarkup

Os dados da videoconferência que serão adicionados ao evento do Google Agenda. Os complementos de videoconferência de terceiros só podem ser criados no Apps Script.

ChatClientDataSourceMarkup

Para um widget SelectionInput que usa um menu de seleção múltipla, uma fonte de dados do Google Chat. A fonte de dados preenche os itens de seleção do menu de seleção múltipla. Por exemplo, um usuário pode selecionar espaços do Google Chat de que participa.

Disponível para apps do Google Chat e indisponível para complementos do Google Workspace.

Campos
Campo de união source. A fonte de dados do Google Chat. source pode ser apenas de um dos tipos a seguir:
spaceDataSource

SpaceDataSource

Espaços do Google Chat em que o usuário é participante.

SpaceDataSource

Uma fonte de dados que preenche os espaços do Google Chat como itens de seleção para um menu de seleção múltipla. Preenche apenas os espaços em que o usuário é membro.

Disponível para apps do Google Chat e indisponível para complementos do Google Workspace.

Campos
defaultToCurrentSpace

bool

Se definido como true, o menu de seleção múltipla seleciona o espaço atual do Google Chat como um item por padrão.

ChatDataActionMarkup

Cria ou atualiza uma mensagem no Google Chat. Veja mais detalhes em Criar interfaces do Google Chat.

Campos
Campo de união action. Uma ação do Google Chat. action pode ser apenas de um dos tipos a seguir:
createMessageAction

CreateMessageAction

Envia uma mensagem como um app do Google Chat.

updateMessageAction

UpdateMessageAction

Atualiza a mensagem de um app do Google Chat.

updateInlinePreviewAction

UpdateInlinePreviewAction

Para visualizar links, adiciona um ou mais cards à mensagem de um usuário do Google Chat.

CreateMessageAction

O app do Chat envia uma mensagem. Veja mais detalhes em Enviar mensagens de chat do Google Chat.

Campos
message

Message

A mensagem de chat do Google Chat.

UpdateInlinePreviewAction

O app do Chat mostra uma prévia de um link em uma mensagem adicionando ou atualizando um ou mais cards. Veja mais detalhes em Visualizar links em mensagens de chat do Google Chat.

Campos
cardsV2[]

CardWithId

Uma matriz de um ou mais cards.

UpdateMessageAction

O app do Chat atualiza o texto ou os cards em uma mensagem. Veja mais detalhes em Enviar mensagens de chat do Google Chat.

Campos
message

Message

A mensagem atualizada.

DriveClientActionMarkup

Campos
requestFileScope

RequestFileScope

RequestFileScope

Campos
itemId

string

EditorClientActionMarkup

Campos

Campo de união action.

action pode ser apenas de um dos tipos a seguir:

requestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

Esse tipo não tem campos.

GmailClientActionMarkup

Campos

Campo de união type.

type pode ser apenas de um dos tipos a seguir:

taskAction

TaskActionMarkup

updateDraftActionMarkup

UpdateDraftActionMarkup

openCreatedDraftActionMarkup

OpenCreatedDraftActionMarkup

addonComposeUiActionMarkup

AddonComposeUiActionMarkup

AddonComposeUiActionMarkup

Campos
type

AddonComposeUiActionType

AddonComposeUiActionType

Tipos enumerados
UNSPECIFIED Padrão. Quando não especificada, nenhuma ação é realizada.
DISMISS Dispensar a interface de composição do complemento.

OpenCreatedDraftActionMarkup

Campos
draftId

string

O ID do rascunho recém-criado no formato "r123".

draftStorageId

string

O ID de armazenamento do servidor em formato hexadecimal, por exemplo,"15e9fa622ce1029d".

draftThreadServerPermId

string

O ID permanente do servidor para a conversa do rascunho. Esse campo não é definido em nenhum lugar e é ignorado ao processar OpenCreatedDraftActionMarkup. Forneça e use draftThreadStorageId.

draftThreadId

string

O ID da conversa que contém o rascunho recém-criado, por exemplo, "15e9fa622ce1029d".

TaskActionMarkup

Campos
reloadTasks

bool

UpdateDraftActionMarkup

Campos
updateBody

UpdateBody

Um campo que contém uma série de ações de atualização a serem realizadas no corpo do rascunho que o usuário está editando.

updateToRecipients

UpdateToRecipients

Se definido, substitui os destinatários do rascunho que o usuário está editando.

updateCcRecipients

UpdateCcRecipients

Se definido, substitui os destinatários em Cc do rascunho que o usuário está editando.

updateBccRecipients

UpdateBccRecipients

Se definido, substitui os destinatários em Cco do rascunho que o usuário está editando.

updateSubject

UpdateSubject

Se definido, substitui o assunto do rascunho que o usuário está editando.

Destinatário

Campos
email

string

UpdateBccRecipients

Campos
bccRecipients[]

Recipient

UpdateBody

Campos
insertContents[]

InsertContent

Um campo repetido que contém uma série de conteúdo para inserir no rascunho que o usuário está editando. O conteúdo pode ter conteúdo HTML ou texto simples.

type

Type

ContentType

Tipos enumerados
UNSPECIFIED_CONTENT_TYPE Valor padrão quando nada é definido para ContentType.
TEXT Especifica que o conteúdo está em texto simples.
MUTABLE_HTML Especifica que o conteúdo está em HTML e é mutável (pode ser editado).
IMMUTABLE_HTML Especifica que o conteúdo está em HTML e é imutável (não pode ser editado).

EmailMimeType

O EmailMimeType foi descontinuado. Use ContentType.

Tipos enumerados
UNSPECIFIED_EMAIL_MIME_TYPE Valor padrão quando nada é definido para EmailMimeType.
PLAIN_TEXT Especifica que o conteúdo inserido está em texto simples.
HTML Especifica que o conteúdo inserido está em HTML.

InsertContent

Campos
content

string

O conteúdo a ser inserido.

mimeType
(deprecated)

EmailMimeType

contentType

ContentType

Tipo de conteúdo inserido.

Tipo

Tipos enumerados
UNSPECIFIED_ACTION_TYPE Valor padrão quando nada é definido para o tipo.
IN_PLACE_INSERT Indica que essa ação é para realizar uma inserção no local. Por padrão, o conteúdo é inserido na posição atual do cursor. Se houver conteúdo selecionado, ele será substituído.
INSERT_AT_START Indica que essa ação é para realizar a inserção no início do corpo da mensagem.
INSERT_AT_END Indica que essa ação é para realizar a inserção no final do corpo da mensagem.
REPLACE Indica que esta ação é para substituir o corpo da mensagem.

UpdateCcRecipients

Campos
ccRecipients[]

Recipient

UpdateSubject

Campos
subject

string

UpdateToRecipients

Campos
toRecipients[]

Recipient

HostAppActionMarkup

Ações processadas por apps host individuais.

Campos

Campo de união action.

action pode ser apenas de um dos tipos a seguir:

gmailAction

GmailClientActionMarkup

Ações processadas pelo Gmail.

calendarAction

CalendarClientActionMarkup

Ações processadas pelo Google Agenda.

driveAction

DriveClientActionMarkup

Ações processadas pelo Drive.

editorAction

EditorClientActionMarkup

Ações processadas pelos apps Documentos, Planilhas ou Apresentações.

sheetsAction

SheetsClientActionMarkup

Ações processadas pelo Planilhas.

workflowAction

WorkflowClientActionMarkup

Ações processadas pelo Workspace Studio.

HostAppDataActionMarkup

Define como atualizar os dados do Google Workspace.

Campos
Campo de união action. A ação do complemento para um determinado aplicativo hospedado do Google Workspace. action pode ser apenas de um dos tipos a seguir:
chatDataAction

ChatDataActionMarkup

Uma ação do Google Chat que cria ou atualiza texto ou cards em uma mensagem.

HostAppDataSourceMarkup

Uma fonte de dados de um aplicativo do Google Workspace. A fonte de dados preenche os itens disponíveis para um widget.

Campos
Campo de união data_source. O aplicativo do Google Workspace que preenche os itens disponíveis para um widget. data_source pode ser apenas de um dos tipos a seguir:
chatDataSource

ChatClientDataSourceMarkup

Uma fonte de dados do Google Chat.

workflowDataSource

WorkflowDataSourceMarkup

Uma fonte de dados do Google Workflow.

SheetsClientActionMarkup

Próximo ID: 5.

Campos

Campo de união action.

action pode ser apenas de um dos tipos a seguir:

customFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

O resultado de um usuário executando uma função personalizada.

Campos
Campo de união result. O resultado da execução da função personalizada. result pode ser apenas de um dos tipos a seguir:
value

Value

O valor resultante da execução da função personalizada.

errorMessage

string

A mensagem de erro que será mostrada ao usuário se algo der errado.

WorkflowClientActionMarkup

Ações do cliente para complementos do Workspace Studio.

Campos

Campo de união action.

action pode ser apenas de um dos tipos a seguir:

saveWorkflowAction

SaveWorkflowAction

Ação para iniciar o salvamento do fluxo de trabalho.

returnOutputVariablesAction

ReturnOutputVariablesAction

Ação que contém variáveis de saída geradas por uma ação de fluxo de trabalho executada.

resourceRetrievedAction

ResourceRetrievedAction

Ação que contém um recurso recuperado.

resourceFieldsDefinitionRetrievedAction

ResourceFieldsDefinitionRetrievedAction

Ação que contém a definição de campos para um recurso.

returnElementErrorAction

ReturnElementErrorAction

Ação que indica que ocorreu um erro durante a invocação do elemento.

workflowValidationErrorAction

WorkflowValidationErrorAction

Ação que indica um erro de validação do fluxo de trabalho.

ResourceData

Valor do recurso específico do aplicativo.

Campos
fields

map<string, VariableData>

Um mapa dos campos de recursos com chave pelo nome do campo.

sourceResourceReference
(deprecated)

SourceResourceReference

Obsoleto. Use VariableData.variable_source_data.

ResourceFieldsDefinitionRetrievedAction

Contém a definição de cada campo compatível com um recurso.

Campos
dynamicResourceDefinitions[]

DynamicResourceDefinition

Definições de recursos dinâmicos.

DynamicResourceDefinition

Contém a definição de cada campo compatível com um recurso dinâmico.

Campos
resourceId

string

Identificador exclusivo do tipo de recurso dinâmico, por exemplo, "FORM_RESPONSE_VALUES".

fields[]

ResourceField

Lista de campos compatíveis com esse recurso dinâmico.

ResourceField

Campos
selector

string

A chave de referência do campo usada para recuperar o valor associado.

displayText

string

A descrição legível por humanos do campo que é mostrada ao usuário final durante a seleção de variáveis.

dataType

DataType

O tipo de dados do campo.

cardinality

Cardinality

A cardinalidade do campo.

ResourceRetrievedAction

Contém o recurso retornado.

Campos
resourceData

ResourceData

Dados personalizados no formato proto.

ReturnElementErrorAction

Indica que ocorreu um erro durante a invocação do elemento.

Campos
developerErrorMessage

string

Mensagem de erro voltada para o desenvolvedor.

errorLog

WorkflowTextFormatMarkup

A mensagem de erro legível por humanos que será mostrada ao usuário final.

errorActionability

ErrorActionability

Se o erro pode ser resolvido pelo usuário.

retryability

Retryability

Se o erro pode ser repetido ou não.

ErrorActionability

Se o usuário pode tentar corrigir o erro.

Tipos enumerados
ERROR_ACTIONABILITY_UNSPECIFIED Ação de erro não especificada. Não use.
ACTIONABLE O usuário pode tentar corrigir o erro.
NOT_ACTIONABLE O erro não pode ser corrigido pelo usuário.

Capacidade de repetição

Se o erro pode ser repetido ou não.

Tipos enumerados
RETRYABILITY_UNSPECIFIED Capacidade de repetição não especificada. Não use.
RETRYABLE O erro pode ser repetido.
NOT_RETRYABLE O erro não pode ser repetido.

ReturnOutputVariablesAction

Contém variáveis de saída geradas pela ação de fluxo de trabalho executada.

Campos
variables

map<string, VariableData>

Mapa de variáveis com chave por ID de variável.

log

WorkflowTextFormatMarkup

Registro da ação do fluxo de trabalho executada.

SaveWorkflowAction

Esse tipo não tem campos.

Indica que o Builder precisa iniciar o salvamento do fluxo de trabalho.

SourceResourceReference

Referência a uma instância específica de um recurso do Workspace.

Campos
sourceResourceType

SourceResourceType

O tipo do recurso de origem.

resourceId

string

O ID exclusivo do recurso (por exemplo, ID do arquivo do Drive, ID da mensagem do Gmail).

SourceResourceType

O tipo do recurso de origem. Isso é usado para identificar o tipo de recurso e o pacote de fluxo de trabalho que o possui.

Campos
workflowBundleId

string

ID do pacote de fluxo de trabalho que possui esse tipo de recurso.

resourceDefinitionId

string

O ID da definição do recurso no pacote (por exemplo, "spreadsheet", "gmailMessage").

VariableData

Representa dados variáveis, que podem conter vários valores de tipos diferentes.

Campos
booleanValues[]

bool

Valores booleanos.

integerValues[]

int64

Valores inteiros.

stringValues[]

string

Valores de string.

timestampValues[]

Timestamp

Valores de carimbo de data/hora.

resourceReferences[]

string

Uma lista de IDs de recursos (por exemplo, "spaces/123").

resourceDataValues[]

ResourceData

Dados de recursos.

emailAddressValues[]

string

Valores de endereço de e-mail.

googleUserValues[]

string

Valores de usuário do Google no formato users/{user}.

textFormatValues[]

WorkflowTextFormatMarkup

Valores de formato de texto do fluxo de trabalho.

WorkflowValidationErrorAction

Indica que a validação do elemento do fluxo de trabalho falhou com a gravidade especificada.

Campos
severity

Severity

A gravidade do erro de validação.

Gravidade

Tipos enumerados
SEVERITY_UNSPECIFIED Gravidade não especificada. Não use.
WARNING O erro não é crítico e não está bloqueando a publicação.
CRITICAL O erro é crítico e precisa ser corrigido antes da publicação.

WorkflowDataSourceMarkup

* Compatível apenas com o fluxo de trabalho do Google Workspace, mas não com apps do Google Chat ou complementos do Google Workspace.

Em um widget TextInput ou SelectionInput com o tipo MULTI_SELECT ou um DateTimePicker, forneça uma fonte de dados do Google.

Campos
includeVariables

bool

Se as variáveis da etapa anterior devem ser incluídas na fonte de dados.

type

Type

O tipo de fonte de dados.

Tipo

Um tipo enumerado que representa o tipo da fonte de dados do fluxo de trabalho.

Tipos enumerados
UNKNOWN Valor padrão. Não use.
USER Usuários do Google Workspace. O usuário só pode ver e selecionar usuários da organização do Google Workspace.
SPACE Espaços do Google Chat em que o usuário é participante.
USER_WITH_FREE_FORM Os usuários podem ver e selecionar participantes da organização do Google Workspace ou inserir manualmente um endereço de e-mail ou um domínio válido.

WorkflowTextFormatMarkup

Um bloco de texto com opções de formatação avançadas, incluindo estilos, hiperlinks e elementos interativos.

Campos
textFormatElements[]

TextFormatElement

Uma coleção de elementos de formato de texto.

Ícone

Um ícone clicável no formato de texto.

Campos
icon

Icon

O ícone mostrado no ícone.

label

string

O texto que aparece no ícone.

url

string

O URL para navegar quando o ícone é clicado.

Ícone

Um ícone no ícone.

Campos
Campo de união icons. O ícone mostrado no ícone. icons pode ser apenas de um dos tipos a seguir:
iconUrl

string

Mostre um ícone personalizado hospedado em um URL HTTPS.

Exemplo:

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

Os tipos de arquivo aceitos incluem .png e .jpg.

materialIconName

string

O nome do ícone definido no ícone do Material Design do Google, por exemplo, check_box. Os nomes inválidos são abandonados e substituídos por uma string vazia, o que resulta na falha de renderização do ícone.

TextFormatElement

Um único elemento em uma mensagem WorkflowTextFormatMarkup, que pode ser um ícone, um texto estilizado, um hiperlink ou um contêiner de lista.

Campos
Campo de união element. Elemento que representa um dos vários elementos de formato de texto possíveis. element pode ser apenas de um dos tipos a seguir:
text

string

Texto no formato de texto.

chip

Chip

Ícone clicável no formato de texto.

styledText

StyledText

Texto estilizado no formato de texto.

listContainer

ListContainer

Contêiner de lista no formato de texto.

ListContainer

Contêiner para itens de lista, em que cada item pode conter vários TextFormatElements.

Campos
listNestLevel

int64

O nível de aninhamento da lista. Começa em 0 para o nível superior e aumenta em 1 para cada lista aninhada.

listType

ListType

O tipo da lista.

listItems[]

ListItem

Uma coleção de itens de lista.

ListItem

Um item de lista.

Campos
textFormatElements[]

TextFormatElement

Uma coleção de elementos de formato de texto.

ListType

Tipo enumerado para diferentes tipos de lista.

Tipos enumerados
LIST_TYPE_UNSPECIFIED Nenhum tipo de lista foi especificado.
ORDERED Lista ordenada.
UNORDERED Lista não ordenada.
BLOCKQUOTE Lista de citações em bloco.

StyledText

Elemento do texto com estilos como negrito, itálico e cor.

Campos
text

string

O conteúdo principal do texto.

styles[]

Style

Uma coleção de estilos aplicados ao texto.

fontWeight

FontWeight

A espessura da fonte do texto.

color

Color

A cor do texto.

wrapStyle

WrapStyle

O estilo de quebra do texto.

FontWeight

Tipo enumerado para diferentes pesos de fonte.

Tipos enumerados
FONT_WEIGHT_UNSPECIFIED Peso padrão com espessura normal.
LIGHT Mais leve e com espessura reduzida.
MEDIUM Peso intermediário entre claro e negrito.
BOLD Peso maior com espessura aumentada.

Estilo

Tipo enumerado para diferentes estilos de texto, como itálico, sublinhado etc.

Tipos enumerados
STYLE_UNSPECIFIED Nenhum estilo aplicado.
ITALIC Estilo em itálico.
UNDERLINE Estilo sublinhado.
STRIKETHROUGH Estilo tachado.
LINE_BREAK Quebra de linha.
UPPERCASE Estilo em maiúsculas.
CODE Code.
CODE_BLOCK Bloco de código.

WrapStyle

Tipo enumerado para diferentes estilos de quebra de linha.

Tipos enumerados
WRAP_STYLE_UNSPECIFIED Nenhum estilo de quebra de linha especificado.
NO_WRAP Sem estilo de quebra de linha.