Class FormTriggerBuilder

FormTriggerBuilder

Um builder para acionadores de formulário.

Métodos

MétodoTipo de retornoBreve descrição
create()TriggerCria e retorna o novo gatilho.
onFormSubmit()FormTriggerBuilderEspecifica um acionador que será disparado quando uma resposta for enviada ao formulário.
onOpen()FormTriggerBuilderEspecifica um acionador que será disparado quando a visualização de edição do formulário for aberta.

Documentação detalhada

create()

Cria e retorna o novo gatilho.

Retorno

Trigger: o novo gatilho.


onFormSubmit()

Especifica um acionador que será disparado quando uma resposta for enviada ao formulário.

var form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz');
ScriptApp.newTrigger('myFunction')
    .forForm(form)
    .onFormSubmit()
    .create();

Retorno

FormTriggerBuilder: este FormTriggerBuilder, para encadeamento.


onOpen()

Especifica um acionador que será disparado quando a visualização de edição do formulário for aberta.

var form = FormApp.getActiveForm();
ScriptApp.newTrigger('myFunction')
    .forForm(form)
    .onOpen()
    .create();

Retorno

FormTriggerBuilder: este FormTriggerBuilder, para encadeamento.