No geral um plugin, também conhecido como módulo de extensão, é um programa que possui uma funcionalidade específica, sendo utilizado para adicionar recursos à programas maiores, nos quais precisam ter compatibilidaded. Normalmente, ele é leve e de fácil instalação.
No Cronapp é possível desenvolver plugins para uso nos projetos como também em disponibiliza-los a terceiros. Além disso, os plugins podem variar a depender do projeto aberto, ou seja, se pode haver plugins específicos para projetos mobile que não serão disponibilizadas quando o projeto for somente web.
Menu plugin
Figura 1.1 - Itens pertencentes ao menu plugin
Adicionar novo plugin
Ao clicar no item adicionar novo plugin, a janela abaixo será apresentada (Figura 1.1). Ela mostra as categorias que os plugins podem pertencer, além de um campo de busca caso saiba o plugin que deseja encontrar.
Figura 1.1 - Campo de busca e categorias de plugin
Campo de busca para pesquisar os plugins existentes para o projeto;
Categorias que os plugins são agrupados:
Lyceum:
Utilities:
Cascading Style Sheets:
Scripts SQL:
General:
Ao selecionar a categoria e clicar em avançar, será apresentado os plugins (Figura 1.2).
Figura 1.2 - Plugins da categoria general
Plugins instalados
Exibe uma lista com plugins instalados no projeto
Meus plugins
Lista de plugins criados pelo usuário, informando seu tipo e sua licença, e também um botão para abrir a janela para adicionar um novo plugin.