Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

PropriedadeDescrição

application.type 

O valor define qual o tipo do componente: "widget", "layout" ou "theme".

application.title

Título do seu componente. Utilizado para as telas em que é apresentado em uma lista - adição de widgets, por exemplo.

application.code

Código único de identificação do componente. Geralmente é usado um nome que indica a função do componente.

Ex.: se o título de um widget for "Teste de Qualidade", seu código pode ser "testedequalidade", "testequalidade", "teste_qualidade" etc.

application.description

Uma breve explicação sobre a aplicação do componente. Considerando o exemplo do widget fictício "Teste de Qualidade", poderíamos fazer a seguinte descrição:

"Utilitário integrado às rotinas de teste de qualidade do ERP".

application.category

Categoria do componente. Propriedade utilizada para filtro em determinados recursos da plataforma, como por exemplo, a tela de seleção de widget quando se edita uma página.

application.renderer

Indica o tipo de renderizador exigido. Atualmente somente o valor "freemarker" é suportado.

application.icon

Ícone para representação visual. Caso não informado, a plataforma assumirá um ícone padrão para sua representação visual.

developer.code 

Código do desenvolvedor. Para uso interno da plataforma.

developer.name

Nome do desenvolvedor. Para uso interno da plataforma.

developer.url 

URL do desenvolvedor. Para uso interno da plataforma.

locale.file.base.name

Nome base do arquivo de tradução que será seguido pelo locale. Ex.: prefixo_PT_BR e prefixo_EN_US. Se não informado, é usado o código do layout. Entenda melhor aqui.

application.resource.css.1

Opcional. Nome do arquivo CSS a ser carregado durante a renderização. Podem ser informados vários arquivos. O número no final do nome da propriedade indica a ordem de carga. Entenda melhor aqui.

application.resource.js.2

Opcional. Nome do arquivo JS a ser carregado durante a renderização. Podem ser informados vários arquivos. O número no final do nome da propriedade indica a ordem de carga. Entenda melhor aqui.

application.origincodeOpcional. Usado quando se está extendendo um componente, deve ser informado o código do componente de origem.
application.extensibleOpcional. Define se um componente pode ser extensível ou não, por padrão seu valor é false

Propriedades específicas para Widgets

...