Class Action

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.
Ação

Uma ação que permite interatividade nos elementos da IU. A ação não acontece diretamente no cliente, mas invoca uma função de callback do Apps Script com parâmetros opcionais.

var image = CardService.newImage()
    .setOnClickAction(CardService.newAction()
        .setFunctionName("handleImageClick")
        .setParameters({imageSrc: 'carImage'}));

Métodos

MétodoTipo de retornoBreve descrição
setFunctionName(functionName)ActionDefine o nome da função de callback a ser chamada.
setLoadIndicator(loadIndicator)ActionDefine o indicador de carregamento que é exibido enquanto a ação está em andamento.
setParameters(parameters)ActionPermite que parâmetros personalizados sejam transmitidos para a função de callback.

Documentação detalhada

setFunctionName(functionName)

Define o nome da função de callback a ser chamada. Obrigatório.

Parâmetros

NomeTipoDescrição
functionNameStringO nome da função. É possível usar funções de bibliotecas incluídas, como Library.libFunction1.

Retornar

Action: este objeto, para encadeamento.


setLoadIndicator(loadIndicator)

Define o indicador de carregamento que é exibido enquanto a ação está em andamento.

Parâmetros

NomeTipoDescrição
loadIndicatorLoadIndicatorO indicador a ser exibido.

Retornar

Action: este objeto, para encadeamento.


setParameters(parameters)

Permite que parâmetros personalizados sejam transmitidos para a função de callback. Opcional.

Parâmetros

NomeTipoDescrição
parametersObjectTanto as chaves quanto os valores precisam ser strings.

Retornar

Action: este objeto, para encadeamento.

Métodos obsoletos