Menu kustom dalam instance antarmuka pengguna untuk Aplikasi Google. Skrip hanya dapat berinteraksi dengan UI untuk instance dokumen atau formulir terbuka saat ini, dan hanya jika skrip terikat penampung ke dokumen atau formulir. Untuk informasi selengkapnya, lihat panduan menu.
// Add a custom menu to the active spreadsheet, including a separator and a // sub-menu. function onOpen(e) { SpreadsheetApp.getUi() .createMenu('My Menu') .addItem('My Menu Item', 'myFunction') .addSeparator() .addSubMenu( SpreadsheetApp.getUi() .createMenu('My Submenu') .addItem('One Submenu Item', 'mySecondFunction') .addItem('Another Submenu Item', 'myThirdFunction'), ) .addToUi(); }
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
add | Menu | Menambahkan item ke menu. |
add | Menu | Menambahkan pemisah visual ke menu. |
add | Menu | Menambahkan submenu ke menu. |
add | void | Menyisipkan menu ke dalam instance antarmuka pengguna editor. |
Dokumentasi mendetail
add Item(caption, functionName)
Menambahkan item ke menu. Label untuk item menu harus menggunakan kapitalisasi kalimat (hanya kata pertama yang menggunakan huruf besar).
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
caption | String | Label untuk item menu, dengan hanya kata pertama yang menggunakan huruf besar. |
function | String | Nama fungsi yang akan dipanggil saat pengguna memilih item. Anda dapat menggunakan fungsi dari library yang disertakan, seperti Library.libFunction1 . |
Pulang pergi
add Sub Menu(menu)
add To Ui()
Menyisipkan menu ke dalam instance antarmuka pengguna editor.