I componenti aggiuntivi per gli editor consentono l'interazione dell'utente tramite menu, finestre di dialogo e barre laterali personalizzate. I link riportati di seguito forniscono informazioni sulla creazione di questi tipi di interfacce.
I menu dei componenti aggiuntivi vengono creati utilizzando il servizio Ui di base di Apps Script. Gli elementi del menu forniscono punti di partenza iniziali per l'utilizzo del componente aggiuntivo, ma devi progettarli in modo da tenere conto del ciclo di vita dell'autorizzazione del componente aggiuntivo.
Le barre laterali e le finestre di dialogo vengono create utilizzando il servizio HTML di Apps Script. Questo servizio consente di definire la struttura e l'aspetto dell'interfaccia utilizzando HTML e CSS. Per maggiori dettagli, vedi Creare e pubblicare HTML.
- Puoi anche configurare chiamate di comunicazione client-server in modo che le azioni dell'utente nell'interfaccia generino azioni sui server Google in cui risiede il file dell'editor o viceversa.
- Apps Script fornisce anche una sintassi dei modelli per semplificare la creazione di interfacce dinamiche.
Quando crei interfacce HTML per i componenti aggiuntivi dell'editor, devi utilizzare il pacchetto CSS dei componenti aggiuntivi dell'editor per fare in modo che il tuo componente aggiuntivo abbia lo stesso aspetto degli editor di Google Workspace che estende.