'area di lavoro AEM Forms è composta da componenti riutilizzabili organizzati in una struttura di cartelle specifica in CRX™. Ciascun componente dispone di un modello, una vista e un file di modello nella posizione specificata nella struttura delle cartelle, dipendenze JavaScript™ da altri file componenti, eventi ascoltati dagli oggetti componenti e JavaScript che attivano tali eventi 'area di lavoro di AEM Forms. L'elenco completo dei componenti riutilizzabili con nomi file e dipendenze dei componenti è riportato qui.
Modello |
tasklist.js |
Visualizzazione |
tasklist.js |
Modello |
tasklist.html |
Richiede componenti |
|
Dipendenze JS |
|
Eventi ascoltati (nome evento - Trigger) |
|
Questo componente può essere utilizzato indipendentemente ’area di lavoro di AEM Forms, a condizione che sia attivato un evento filterSelezionato per questo componente dall’applicazione personalizzata.
Modello |
task.js |
Visualizzazione |
task.js |
Modello |
task.html |
Richiede componenti |
NA |
Dipendenze JS |
|
Eventi ascoltati (nome evento - Trigger) |
|
L'area di lavoro chiama la funzione fetchTasks del modello TaskList per creare modelli di task per questo componente.
Modello |
tasklist.js |
Visualizzazione |
filterlist.js |
Modello |
filterlist.html |
Richiede componenti |
NA |
Dipendenze JS |
NA |
Eventi ascoltati (nome evento - Trigger) |
|
Visualizzazione |
filter.js |
Modello |
filter.html |
Richiede componenti |
NA |
Dipendenze JS |
|
Eventi ascoltati |
NA |
Modello |
tasklist.js |
Visualizzazione |
teamqueues.js |
Modello |
teamqueues.html |
Richiede componenti |
NA |
Dipendenze JS |
NA |
Eventi ascoltati (nome evento - Trigger) |
|
Modello |
NA |
Visualizzazione |
teamfilter.js |
Modello |
teamfilter.html |
Richiede componenti |
NA |
Dipendenze JS |
|
Eventi ascoltati |
NA |
TeamFilter riceve l'evento che indica quale attività è stata selezionata dal componente TaskList. Sebbene questi componenti condividano la classe del modello, non esiste altra dipendenza.
Modello |
tasklist.js |
Visualizzazione |
taskdetails.js |
Modello |
taskdetails.html |
Richiede componenti |
La maggior parte delle classi Utility |
Dipendenze JS |
|
Eventi ascoltati (nome evento - Trigger) |
|
Modello |
categorylist.js |
Visualizzazione |
categorylist.js |
Modello |
startprocess.html (nella cartella route) |
Richiede componenti |
Categoria |
Dipendenze JS |
|
Eventi ascoltati (nome evento - Trigger) |
|
Questo componente utilizza le classi di modelli di altri componenti come StartPointList, StartPoint e Task. Oltre a questa dipendenza, CategoryList può essere utilizzato in modo indipendente.
Modello |
category.js |
Visualizzazione |
category.js |
Modello |
category.html |
Richiede componenti |
NA |
Dipendenze JS |
|
Eventi ascoltati (nome evento - Trigger) |
|
Modello |
categorylist.js |
Visualizzazione |
startpointlist.js |
Modello |
startprocess.html (nella cartella route) |
Richiede componenti |
NA |
Dipendenze JS |
|
Eventi ascoltati (nome evento - Trigger) |
|
I componenti StartPointList e CategoryList condividono la classe del modello, pertanto il primo dipende dal secondo. CategoryList accede alle informazioni sui punti iniziali della categoria visualizzati. Per utilizzare StartPointList in modo indipendente, simulare l'attivatore dell'evento da CategoryList.
Modello |
startpoint.js |
Visualizzazione |
startpoint.js |
Modello |
startpoint.html |
Richiede componenti |
NA |
Dipendenze JS |
task model |
Eventi ascoltati (nome evento - Trigger) |
change - startpoint model |
Modello |
categorylist.js |
Visualizzazione |
startprocess.js |
Modello |
startprocess.html |
Richiede componenti |
|
Dipendenze JS |
|
Eventi ascoltati (nome evento - Trigger) |
|
I componenti StartProcess e StartPointList condividono la classe del modello. Questo componente diventa rilevante e si seleziona un punto di inizio da StartPointList.
Modello |
processnamelist.js |
Visualizzazione |
processnamelist.js |
Modello |
tracking.html (nella cartella route) |
Richiede componenti |
NA |
Dipendenze JS |
processname, modello |
Eventi ascoltati (nome evento - Trigger) |
|
ProcessNameList non dipende da altri componenti. Tuttavia, internamente dipende dalla classe del modello ProcessInstanceList che a sua volta dipende da altri componenti. Quindi, ProcessNameList utilizza molte classi di modelli come ProcessInstanceList, ProcessInstance, TaskList, Teamtask e Task. Oltre a queste dipendenze, ProcessNameList può essere utilizzato in modo indipendente.
Modello |
processname.js |
Visualizzazione |
processname (in processnamelist.js) |
Modello |
processname.html |
Richiede componenti |
NA |
Dipendenze JS |
processinstancelist, modello |
Eventi ascoltati (nome evento - Trigger) |
change - processname model |
Modello |
processnamelist.js |
Visualizzazione |
processinstancelist.js |
Modello |
tracking.html (nella cartella route) |
Richiede componenti |
NA |
Dipendenze JS |
processname, modello |
Eventi ascoltati (nome evento - Trigger) |
|
ProcessInstanceList prevede un evento da ProcessNameList che indica il nome del processo per il recupero e la visualizzazione delle istanze. Per utilizzare ProcessInstanceList in modo indipendente, simulare l'attivazione dell'evento separatamente.
Modello |
processinstance.js |
Visualizzazione |
processname inside processnamelist.js |
Modello |
processinstance.html |
Richiede componenti |
NA |
Dipendenze JS |
modello lista di task |
Eventi ascoltati (nome evento - Trigger) |
change - process instance model |
Modello |
processnamelist.js |
Visualizzazione |
processinstancehistory.js |
Modello |
processinstancehistory.html |
Richiede componenti |
NA |
Dipendenze JS |
|
Eventi ascoltati (nome evento - Trigger) |
|
ProcessInstanceHistory prevede un evento da ProcessInstanceList che indica la cronologia dell'istanza di processo da visualizzare. Oltre a questa dipendenza, il componente può essere utilizzato in modo indipendente.
Modello |
outofoffice.js |
Visualizzazione |
outofoffice.js |
Modello |
outofoffice.html |
Richiede componenti |
UserSearch |
Dipendenze JS |
visualizzazione ricerca utente |
Eventi ascoltati (nome evento - Trigger) |
|
OutofOffice può essere utilizzato in modo indipendente.
Modello |
sharequeue.js |
Visualizzazione |
sharequeue.js |
Modello |
sharequeue.html |
Richiede componenti |
UserSearch |
Dipendenze JS |
visualizzazione ricerca utente |
Eventi ascoltati (nome evento - Trigger) |
|
ShareQueue può essere utilizzato in modo indipendente.
Modello |
uisettings.js |
Visualizzazione |
uisettings.js |
Modello |
uisettings.html |
Richiede componenti |
NA |
Dipendenze JS |
NA |
Eventi ascoltati (nome evento - Trigger) |
|
UISettings può essere utilizzato in modo indipendente.
Modello |
appnavigation.js |
Visualizzazione |
appnavigation.js |
Modello |
appnavigation.html |
Richiede componenti |
NA |
Dipendenze JS |
NA |
Eventi ascoltati |
NA |
AppNavigation può essere utilizzato in modo indipendente.
Modello |
userinfo.js |
Visualizzazione |
userinfo.js |
Modello |
userinfo.html |
Richiede componenti |
NA |
Dipendenze JS |
NA |
Eventi ascoltati (nome evento - Trigger) |
|
UserInfo può essere utilizzato in modo indipendente.
Modello |
wserror.js |
Visualizzazione |
wserror.js |
Modello |
wserror.html |
Richiede componenti |
NA |
Dipendenze JS |
NA |
Eventi ascoltati (nome evento - Trigger) |
newWsError - modello di errore |
Modello |
usersearch.js |
Visualizzazione |
usersearch.js |
Modello |
usersearch.html |
Richiede componenti |
NA |
Dipendenze JS |
NA |
Eventi ascoltati (nome evento - Trigger) |
|
Modello |
searchtemplate.js |
Visualizzazione |
search template (in search templatelist.js) |
Modello |
searchtemplate.html |
Richiede componenti |
NA |
Dipendenze JS |
NA |
Eventi ascoltati (nome evento - Trigger) |
templateFetched - modello di ricerca |
Modello |
searchtemplatelist.js |
Visualizzazione |
searchtemplatelist.js |
Modello |
tracking.html (nella cartella route) |
Richiede componenti |
NA |
Dipendenze JS |
search template, modello |
Eventi ascoltati (nome evento - Trigger) |
change - ricertemplatelist model |
Modello |
searchtemplatelist.js |
Visualizzazione |
searchtemplatedetails.js |
Modello |
searchtemplatedetails.html |
Richiede componenti |
NA |
Dipendenze JS |
NA |
Eventi ascoltati (nome evento - Trigger) |
searchTemplate:selected - modello di ricerca |