A área de trabalho do AEM Forms é composta de componentes reutilizáveis que estão organizados em uma estrutura de pastas específica no CRX™. Cada componente tem modelo, visualização e arquivo de modelo no local especificado na estrutura da pasta, dependências JavaScript™ em outros arquivos de componente, eventos ouvidos pelos objetos de componente e JavaScript que acionam esses eventos na área de trabalho do AEM Forms. A lista completa de componentes reutilizáveis com nomes de arquivos e dependências constituintes é fornecida aqui.
Modelo |
tasklist.js |
Exibir |
tasklist.js |
Modelo |
tasklist.html |
Requer componentes |
|
Dependências JS |
|
Eventos ouvidos (nome do Evento - Acionador) |
|
Este componente pode ser usado independentemente da área de trabalho do AEM Forms, desde que você dispare o filterSeleted evento para este componente do aplicativo personalizado.
Modelo |
task.js |
Exibir |
task.js |
Modelo |
task.html |
Requer componentes |
ND |
Dependências JS |
|
Eventos ouvidos (nome do Evento - Acionador) |
|
A Workspace chama a função fetchTasks do modelo TaskList para criar modelos de Tarefa para este componente.
Modelo |
tasklist.js |
Exibir |
filterlist.js |
Modelo |
filterlist.html |
Requer componentes |
ND |
Dependências JS |
ND |
Eventos ouvidos (nome do Evento - Acionador) |
|
Exibir |
filter.js |
Modelo |
filter.html |
Requer componentes |
ND |
Dependências JS |
|
Eventos ouvidos |
ND |
Modelo |
tasklist.js |
Exibir |
teamqueues.js |
Modelo |
teamqueues.html |
Requer componentes |
ND |
Dependências JS |
ND |
Eventos ouvidos (nome do Evento - Acionador) |
|
Modelo |
ND |
Exibir |
teamfilter.js |
Modelo |
teamfilter.html |
Requer componentes |
ND |
Dependências JS |
|
Eventos ouvidos |
ND |
TeamFilter obtém o evento indicando qual tarefa foi selecionada do componente TaskList. Embora esses componentes compartilhem a classe model, não há outra dependência.
Modelo |
tasklist.js |
Exibir |
taskdetails.js |
Modelo |
taskdetails.html |
Requer componentes |
A maioria das classes Utility |
Dependências JS |
|
Eventos ouvidos (nome do Evento - Acionador) |
|
Modelo |
categorylist.js |
Exibir |
categorylist.js |
Modelo |
startprocess.html (na pasta route) |
Requer componentes |
Categoria |
Dependências JS |
|
Eventos ouvidos (nome do Evento - Acionador) |
|
Este componente usa classes de modelo de alguns outros componentes, como StartPointList, StartPoint e Tarefa. Além dessa dependência, CategoryList pode ser usada independentemente.
Modelo |
category.js |
Exibir |
category.js |
Modelo |
category.html |
Requer componentes |
ND |
Dependências JS |
|
Eventos ouvidos (nome do Evento - Acionador) |
|
Modelo |
categorylist.js |
Exibir |
startpointlist.js |
Modelo |
startprocess.html (na pasta route) |
Requer componentes |
ND |
Dependências JS |
|
Eventos ouvidos (nome do Evento - Acionador) |
|
Os componentes StartPointList e CategoryList compartilham a classe modelo, portanto, a primeira depende da última. CategoryList acessa as informações sobre quais pontos de start são mostrados. Para usar StartPointList independentemente, simule o acionador do evento de CategoryList.
Modelo |
startpoint.js |
Exibir |
startpoint.js |
Modelo |
startpoint.html |
Requer componentes |
ND |
Dependências JS |
modelo de tarefa |
Eventos ouvidos (nome do Evento - Acionador) |
change - Modelo de ponto de partida |
Modelo |
categorylist.js |
Exibir |
startprocess.js |
Modelo |
startprocess.html |
Requer componentes |
|
Dependências JS |
|
Eventos ouvidos (nome do Evento - Acionador) |
|
Os componentes StartProcess e StartPointList compartilham a classe model. Esse componente se torna relevante quando você seleciona um ponto de partida de StartPointList.
Modelo |
processnamelist.js |
Exibir |
processnamelist.js |
Modelo |
tracking.html (na pasta route) |
Requer componentes |
ND |
Dependências JS |
modelo processname |
Eventos ouvidos (nome do Evento - Acionador) |
|
ProcessNameList não depende de outros componentes. No entanto, internamente depende da classe de modelo ProcessInstanceList que, por sua vez, depende de outros componentes. Portanto, ProcessNameList usa muitas classes de modelo, como ProcessInstanceList, ProcessInstance, TaskList, Teamtask e Tarefa. Além dessas dependências, ProcessNameList pode ser usado independentemente.
Modelo |
processname.js |
Exibir |
processname (em processnamelist.js) |
Modelo |
processname.html |
Requer componentes |
ND |
Dependências JS |
modelo processinstancelist |
Eventos ouvidos (nome do Evento - Acionador) |
change - modelo processname |
Modelo |
processnamelist.js |
Exibir |
processinstancelist.js |
Modelo |
tracking.html (na pasta route) |
Requer componentes |
ND |
Dependências JS |
modelo processname |
Eventos ouvidos (nome do Evento - Acionador) |
|
ProcessInstanceList espera um evento de ProcessNameList indicando o nome do processo para buscar e exibir instâncias. Para usar ProcessInstanceList independentemente, simule o acionador do evento separadamente.
Modelo |
processinstance.js |
Exibir |
processname inside processnamelist.js |
Modelo |
processinstance.html |
Requer componentes |
ND |
Dependências JS |
modelo da lista de tarefas |
Eventos ouvidos (nome do Evento - Acionador) |
change - modelo de instância de processamento |
Modelo |
processnamelist.js |
Exibir |
processinstancehistory.js |
Modelo |
processinstancehistory.html |
Requer componentes |
ND |
Dependências JS |
|
Eventos ouvidos (nome do Evento - Acionador) |
|
ProcessInstanceHistory espera um evento de ProcessInstanceList que indica qual histórico de instância de processo deve ser exibido. Além dessa dependência, o componente pode ser usado de forma independente.
Modelo |
outofoffice.js |
Exibir |
outofoffice.js |
Modelo |
outofoffice.html |
Requer componentes |
UserSearch |
Dependências JS |
visualização usersearch |
Eventos ouvidos (nome do Evento - Acionador) |
|
O OutOffice pode ser usado independentemente.
Modelo |
sharequeue.js |
Exibir |
sharequeue.js |
Modelo |
sharequeue.html |
Requer componentes |
UserSearch |
Dependências JS |
visualização usersearch |
Eventos ouvidos (nome do Evento - Acionador) |
|
O ShareQueue pode ser usado independentemente.
Modelo |
uisettings.js |
Exibir |
uisettings.js |
Modelo |
uisettings.html |
Requer componentes |
ND |
Dependências JS |
ND |
Eventos ouvidos (nome do Evento - Acionador) |
|
UISettings podem ser usados independentemente.
Modelo |
appnavigation.js |
Exibir |
appnavigation.js |
Modelo |
appnavigation.html |
Requer componentes |
ND |
Dependências JS |
ND |
Eventos ouvidos |
ND |
O AppNavigation pode ser usado independentemente.
Modelo |
userinfo.js |
Exibir |
userinfo.js |
Modelo |
userinfo.html |
Requer componentes |
ND |
Dependências JS |
ND |
Eventos ouvidos (nome do Evento - Acionador) |
|
UserInfo pode ser usado independentemente.
Modelo |
wserror.js |
Exibir |
wserror.js |
Modelo |
wserror.html |
Requer componentes |
ND |
Dependências JS |
ND |
Eventos ouvidos (nome do Evento - Acionador) |
newWsError - modelo de erro |
Modelo |
usersearch.js |
Exibir |
usersearch.js |
Modelo |
usersearch.html |
Requer componentes |
ND |
Dependências JS |
ND |
Eventos ouvidos (nome do Evento - Acionador) |
|
Modelo |
searchtemplate.js |
Exibir |
search template (em search templatelist.js) |
Modelo |
searchtemplate.html |
Requer componentes |
ND |
Dependências JS |
ND |
Eventos ouvidos (nome do Evento - Acionador) |
templateFetched- modelo search |
Modelo |
searchtemplatelist.js |
Exibir |
searchtemplatelist.js |
Modelo |
tracking.html (na pasta route) |
Requer componentes |
ND |
Dependências JS |
modelo de pesquisa |
Eventos ouvidos (nome do Evento - Acionador) |
change - Modelo searchTemplatelist |
Modelo |
searchtemplatelist.js |
Exibir |
searchtemplatedetails.js |
Modelo |
searchtemplatedetails.html |
Requer componentes |
ND |
Dependências JS |
ND |
Eventos ouvidos (nome do Evento - Acionador) |
searchTemplate:seleted - modelo de pesquisa |