Los complementos de Editor permiten la interacción del usuario mediante menús, diálogos y barras laterales personalizados. En los siguientes vínculos, se proporciona información sobre la compilación de estos tipos de interfaces.
Los menús complementarios se crean con el servicio de IU base de Apps Script. Los elementos de los menús proporcionan puntos de partida iniciales para usar el complemento, pero debes diseñarlos a fin de tener en cuenta el ciclo de vida de la autorización del complemento.
Las barras laterales y diálogos se crean con el servicio HTML de Apps Script. Este servicio te permite definir la estructura y el aspecto de la interfaz con HTML y CSS. Consulta Cómo crear y publicar código HTML para obtener más información.
- También puedes configurar llamadas de comunicación cliente-servidor para que las acciones del usuario en la interfaz generen acciones en los servidores de Google en los que reside el archivo del editor, o viceversa.
- Apps Script también proporciona una sintaxis de plantilla para facilitar la compilación de interfaces dinámicas.
Cuando compiles interfaces HTML para complementos de editor, debes usar el paquete de CSS del complemento de Editor para que tu complemento se vea y se sienta como los editores de Google Workspace que extienden.