Un menu personalizzato in un'istanza dell'interfaccia utente di un'app Google. Uno script può interagire con l'interfaccia utente solo per l'istanza corrente di un documento o un modulo aperto e solo se lo script è legato al contenitore del documento o del modulo. Per ulteriori informazioni, consulta la guida ai 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(); }
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
add | Menu | Aggiunge un elemento al menu. |
add | Menu | Aggiunge un separatore visivo al menu. |
add | Menu | Aggiunge un sottomenu al menu. |
add | void | Inserisce il menu nell'istanza dell'interfaccia utente dell'editor. |
Documentazione dettagliata
add Item(caption, functionName)
Aggiunge un elemento al menu. L'etichetta di un elemento del menu deve essere in maiuscolo (solo la prima parola deve essere in maiuscolo).
Parametri
Nome | Tipo | Descrizione |
---|---|---|
caption | String | L'etichetta della voce di menu, con la sola prima parola in maiuscolo. |
function | String | Il nome della funzione da chiamare quando l'utente seleziona l'elemento. Puoi
utilizzare le funzioni delle librerie incluse, ad esempio Library.libFunction1 . |
Invio
add Sub Menu(menu)
add To Ui()
Inserisce il menu nell'istanza dell'interfaccia utente dell'editor.