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