Os complementos do editor permitem a interação do usuário por menus, caixas de diálogo e barras laterais personalizados. Os links a seguir fornecem informações sobre como criar esses tipos de interfaces.
Os menus de complementos são criados usando o serviço de interface básico do Apps Script. Os itens de menu oferecem pontos de partida iniciais para usar o complemento, mas você precisa projetá-los para levar em consideração o ciclo de vida de autorização do complemento.
As barras laterais e caixas de diálogo são criadas usando o serviço HTML do Apps Script. Com ele, é possível definir a estrutura e a aparência da interface usando HTML e CSS. Consulte Criar e veicular HTML para mais detalhes.
- Também é possível configurar chamadas de comunicação cliente-servidor para que as ações do usuário na interface resultem em ações nos servidores do Google onde o arquivo do editor está localizado, ou vice-versa.
- O Apps Script também oferece uma sintaxe de modelo para facilitar a criação de interfaces dinâmicas.
Ao criar interfaces HTML para complementos do editor, use o pacote CSS do complemento do editor para ajudar seu complemento a ter a mesma aparência dos editores do Google Workspace que ele estende.