Построитель триггеров электронных таблиц.
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
create() | Trigger | Создает триггер и возвращает его. |
onChange() | SpreadsheetTriggerBuilder | Указывает триггер, который сработает при изменении содержимого или структуры электронной таблицы. |
onEdit() | SpreadsheetTriggerBuilder | Указывает триггер, который сработает при редактировании электронной таблицы. |
onFormSubmit() | SpreadsheetTriggerBuilder | Указывает триггер, который сработает, когда в электронную таблицу будет отправлена форма. |
onOpen() | SpreadsheetTriggerBuilder | Указывает триггер, который сработает при открытии электронной таблицы. |
Подробная документация
create()
onChange()
Указывает триггер, который сработает при изменении содержимого или структуры электронной таблицы.
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onChange() .create();
Возвращаться
SpreadsheetTriggerBuilder
— конструктор цепочек
onEdit()
Указывает триггер, который сработает при редактировании электронной таблицы.
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onEdit() .create();
Возвращаться
SpreadsheetTriggerBuilder
— конструктор цепочек
onFormSubmit()
Указывает триггер, который сработает, когда в электронную таблицу будет отправлена форма.
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onFormSubmit() .create();
Возвращаться
SpreadsheetTriggerBuilder
— построитель цепочек.
onOpen()
Указывает триггер, который сработает при открытии электронной таблицы.
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onOpen() .create();
Возвращаться
SpreadsheetTriggerBuilder
— конструктор цепочек