Package google.apps.script.type.calendar

Índice

CalendarAddOnManifest

Propriedades que personalizam a aparência e a execução de um complemento da Agenda.

Campos
homepageTrigger

HomepageExtensionPoint

Opcional. Define um endpoint executado em contextos que não correspondem a um gatilho contextual declarado. Os cards gerados por essa função sempre estarão disponíveis para o usuário, mas podem ser substituídos por conteúdo contextual quando o complemento declarar acionadores mais segmentados.

Se presente, isso substitui a configuração de addOns.common.homepageTrigger.

conferenceSolution[]

ConferenceSolution

Opcional. Define as soluções de conferência fornecidas por este complemento.

createSettingsUrlFunction

string

Um endpoint para executar que cria um URL para a página de configurações do complemento.

eventOpenTrigger

CalendarExtensionPoint

Um endpoint que é acionado quando um evento é aberto para visualização ou edição.

eventUpdateTrigger

CalendarExtensionPoint

Um endpoint que é acionado quando o evento de abertura é atualizado.

calendarNotificationTrigger

CalendarExtensionPoint

Opcional. Acionado quando um evento é criado ou atualizado em uma agenda a que o usuário está inscrito. Aplicável apenas a gatilhos criados pelo HTTP endpoints usando o CalendarSubscriptionActionMarkup. Não relevante a Apps Script add-ons e Apps Script installable triggers.

eventAttachmentTrigger

MenuItemExtensionPoint

Uma configuração para um acionador contextual que é disparado quando o usuário clica no provedor de anexos do complemento no menu suspenso da Agenda.

currentEventAccess

EventAccess

Define o nível de acesso aos dados quando um complemento de evento é acionado.

EventAccess

Uma enumeração que define o nível de acesso aos dados que os acionadores de eventos exigem.

Tipos enumerados
UNSPECIFIED Valor padrão quando nada é definido para "eventAccess".
METADATA Dá aos gatilhos de eventos a permissão para acessar os metadados de eventos, como ID do evento e ID da agenda.
READ Dá aos gatilhos de eventos acesso a todos os campos de eventos fornecidos, incluindo metadados, participantes e dados da conferência.
WRITE Dá aos acionadores de eventos acesso aos metadados de eventos e a capacidade de realizar todas as ações, incluindo adicionar participantes e definir dados de conferência.
READ_WRITE Dá aos acionadores de eventos acesso a todos os campos de eventos fornecidos, incluindo metadados, participantes e dados de conferência, além da capacidade de realizar todas as ações.

CalendarExtensionPoint

Formato comum para declarar os gatilhos de um complemento da Agenda.

Campos
runFunction

string

Obrigatório. O endpoint a ser executado quando este ponto de extensão for ativado.

ConferenceSolution

Define valores relacionados a conferências.

Campos
onCreateFunction

string

Obrigatório. O endpoint a ser chamado quando os dados da conferência precisam ser criados.

id

string

Obrigatório. Os IDs precisam ser atribuídos de forma exclusiva em todas as soluções de conferência em um complemento. Caso contrário, a solução errada pode ser usada quando o complemento é acionado. Embora seja possível mudar o nome de exibição de um complemento, o ID não pode ser alterado.

name

string

Obrigatório. O nome de exibição da solução de conferência.

logoUrl

string

Obrigatório. O URL da imagem do logotipo da solução de conferência.