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 Ui básico do Google Apps Script. Os itens de menu fornecem pontos de partida para usar o complemento, mas é necessário 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. Esse serviço permite definir a estrutura e a aparência da interface usando HTML e CSS. Consulte Criar e exibir HTML para mais detalhes.
- Configure chamadas de comunicação cliente-servidor para que as ações do usuário na interface resultem em ações realizadas nos servidores do Google em que o arquivo do editor reside ou vice-versa.
- O Apps Script também oferece uma sintaxe de modelo para facilitar a criação de interfaces dinâmicas mais fácil.
Ao criar interfaces HTML para complementos do Editor, use o pacote CSS do complemento do Editor para que o complemento tenha a mesma aparência dos editores do Google Workspace que ele estende.