Class SpreadsheetTriggerBuilder

SpreadsheetTriggerBuilder

Builder untuk pemicu spreadsheet.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
create()TriggerMembuat pemicu dan menampilkannya.
onChange()SpreadsheetTriggerBuilderMenentukan pemicu yang akan diaktifkan saat konten atau struktur spreadsheet diubah.
onEdit()SpreadsheetTriggerBuilderMenentukan pemicu yang akan diaktifkan saat spreadsheet diedit.
onFormSubmit()SpreadsheetTriggerBuilderMenentukan pemicu yang akan diaktifkan saat spreadsheet memiliki formulir yang dikirimkan ke pemicu tersebut.
onOpen()SpreadsheetTriggerBuilderMenentukan pemicu yang akan diaktifkan saat spreadsheet dibuka.

Dokumentasi mendetail

create()

Membuat pemicu dan menampilkannya.

Return

Trigger — Pemicu yang dibuat.


onChange()

Menentukan pemicu yang akan diaktifkan saat konten atau struktur spreadsheet diubah.

var sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger("myFunction")
  .forSpreadsheet(sheet)
  .onChange()
  .create();

Return

SpreadsheetTriggerBuilder — builder untuk membuat rantai


onEdit()

Menentukan pemicu yang akan diaktifkan saat spreadsheet diedit.

var sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger("myFunction")
  .forSpreadsheet(sheet)
  .onEdit()
  .create();

Return

SpreadsheetTriggerBuilder — builder untuk membuat rantai


onFormSubmit()

Menentukan pemicu yang akan diaktifkan saat spreadsheet memiliki formulir yang dikirimkan ke pemicu tersebut.

var sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger("myFunction")
  .forSpreadsheet(sheet)
  .onFormSubmit()
  .create();

Return

SpreadsheetTriggerBuilder — Builder untuk membuat rantai.


onOpen()

Menentukan pemicu yang akan diaktifkan saat spreadsheet dibuka.

var sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger("myFunction")
  .forSpreadsheet(sheet)
  .onOpen()
  .create();

Return

SpreadsheetTriggerBuilder — builder untuk membuat rantai