Les modules complémentaires pour l'éditeur permettent aux utilisateurs d'interagir 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 de modules complémentaires sont créés à l'aide du service d'interface utilisateur de base d'Apps Script. Les éléments de menu constituent des points de départ pour utiliser votre module complémentaire, mais vous devez les concevoir en tenant 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 HTML et CSS. Pour en savoir plus, consultez Créer et diffuser du code HTML.
- Vous pouvez également configurer des appels de communication client-serveur afin que les actions de l'utilisateur dans l'interface entraînent des actions sur les serveurs Google où se trouve le fichier de l'éditeur, ou inversement.
- Apps Script fournit également une syntaxe de modèle pour faciliter la création d'interfaces dynamiques.
Lorsque vous créez des interfaces HTML pour les modules complémentaires de l'Éditeur, vous devez utiliser le package CSS des modules complémentaires de l'Éditeur pour que votre module complémentaire ressemble aux éditeurs Google Workspace qu'il étend.