Builder para acionadores de planilha.
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
create() | Trigger | Cria e retorna o gatilho. |
on | Spreadsheet | Especifica um gatilho que é acionado quando o conteúdo ou a estrutura da planilha é alterado. |
on | Spreadsheet | Especifica um gatilho que é acionado quando a planilha é editada. |
on | Spreadsheet | Especifica um gatilho que é acionado quando um formulário é enviado para a planilha. |
on | Spreadsheet | Especifica um gatilho que é disparado quando a planilha é aberta. |
Documentação detalhada
create()
onChange()
Especifica um gatilho que é acionado quando o conteúdo ou a estrutura da planilha é alterado.
const sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger('myFunction').forSpreadsheet(sheet).onChange().create();
Retornar
SpreadsheetTriggerBuilder: um builder para encadeamento.
onEdit()
Especifica um gatilho que é acionado quando a planilha é editada.
const sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger('myFunction').forSpreadsheet(sheet).onEdit().create();
Retornar
SpreadsheetTriggerBuilder: um builder para encadeamento.
onFormSubmit()
Especifica um gatilho que é acionado quando um formulário é enviado para a planilha.
const sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger('myFunction') .forSpreadsheet(sheet) .onFormSubmit() .create();
Retornar
SpreadsheetTriggerBuilder: um builder para encadeamento.
onOpen()
Especifica um gatilho que é disparado quando a planilha é aberta.
const sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger('myFunction').forSpreadsheet(sheet).onOpen().create();
Retornar
SpreadsheetTriggerBuilder: um builder para encadeamento.