Les modules complémentaires de l'éditeur permettent aux utilisateurs d'interagir avec l'application via des menus, des boîtes de dialogue et des barres latérales personnalisés. Les liens suivants fournissent des informations sur la création de ces types d'interfaces.
Les menus des modules complémentaires sont créés à l'aide du service d'interface utilisateur de base de Google Apps Script. Les éléments de menu constituent des points de départ pour l'utilisation de votre module complémentaire, mais vous devez les concevoir de manière à tenir compte du cycle de vie de l'autorisation du module complémentaire.
Les barres latérales et les boîtes de dialogue sont créées à l'aide du service HTML d'Apps Script. Ce service vous permet de définir la structure et l'apparence de l'interface à l'aide de code HTML et CSS. Pour en savoir plus, consultez Créer et diffuser du code HTML pour plus de détails.
- Configurez les appels de communication client-serveur afin que les actions de l'utilisateur dans l'interface entraînent des actions sur les serveurs Google où réside le fichier de l'éditeur, ou inversement.
- Apps Script fournit également une syntaxe de modèle pour faciliter la création d'interfaces dynamiques plus facile.
Lorsque vous créez des interfaces HTML pour les modules complémentaires de l'éditeur, utilisez le package CSS du module complémentaire de l'éditeur pour que votre module complémentaire ressemble aux éditeurs Google Workspace qu'il étend.