Построитель триггеров электронных таблиц.
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
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
— конструктор цепочек