L’espace de travail AEM Forms est constitué de composants réutilisables qui sont organisés dans une structure de dossiers spécifique dans CRX™. Chaque composant possède des fichiers de modèle, de vue et de contrôleur à l’emplacement spécifié dans la structure de dossiers, des dépendances JavaScript™ à d’autres fichiers de composant, des événements écoutés par le composant et des objets JavaScript qui peuvent déclencher ces événements dans l’espace de travail AEM Forms. La liste complète des composants réutilisables avec leurs noms de fichier et leurs dépendances figure ici.
Modèle |
tasklist.js |
Mode |
tasklist.js |
Modèle |
tasklist.html |
Nécessite les composants |
|
Dépendances JS |
|
Événements écoutés (nom de l’événement - déclencheur) |
|
Ce composant peut être utilisé indépendamment de l’espace de travail AEM Forms, à condition de déclencher l’événement filterSelected pour ce composant depuis l’application personnalisée.
Modèle |
task.js |
Mode |
task.js |
Modèle |
task.html |
Nécessite les composants |
s.o. |
Dépendances JS |
|
Événements écoutés (nom de l’événement - déclencheur) |
|
Workspace appelle la fonction fetchTasks du modèle TaskList afin de créer des modèles Task pour ce composant.
Modèle |
tasklist.js |
Mode |
filterlist.js |
Modèle |
filterlist.html |
Nécessite les composants |
s.o. |
Dépendances JS |
s.o. |
Événements écoutés (nom de l’événement - déclencheur) |
|
Mode |
filter.js |
Modèle |
filter.html |
Nécessite les composants |
s.o. |
Dépendances JS |
|
Evénements écoutés |
s.o. |
Modèle |
tasklist.js |
Mode |
teamqueues.js |
Modèle |
teamqueues.html |
Nécessite les composants |
s.o. |
Dépendances JS |
s.o. |
Événements écoutés (nom de l’événement - déclencheur) |
|
Modèle |
s.o. |
Mode |
teamfilter.js |
Modèle |
teamfilter.html |
Nécessite les composants |
s.o. |
Dépendances JS |
|
Evénements écoutés |
s.o. |
TeamFilter obtient l’événement indiquant quelle tâche a été sélectionnée du composant TaskList. Bien que ces composants partagent la même classe de modèle, il n’y a pas d’autre dépendance.
Modèle |
tasklist.js |
Mode |
taskdetails.js |
Modèle |
taskdetails.html |
Nécessite les composants |
La plupart des classes d’utilitaires |
Dépendances JS |
|
Événements écoutés (nom de l’événement - déclencheur) |
|
Modèle |
categorylist.js |
Mode |
categorylist.js |
Modèle |
startprocess.html (dans le dossier route) |
Nécessite les composants |
Catégorie |
Dépendances JS |
|
Événements écoutés (nom de l’événement - déclencheur) |
|
ce composant utilise des classes de modèles de certains autres composants tels que StartPointList, StartPoint et Task. Hormis cette dépendance, CategoryList peut être utilisé indépendamment.
Modèle |
category.js |
Mode |
category.js |
Modèle |
category.html |
Nécessite les composants |
s.o. |
Dépendances JS |
|
Événements écoutés (nom de l’événement - déclencheur) |
|
Modèle |
categorylist.js |
Mode |
startpointlist.js |
Modèle |
startprocess.html (dans le dossier route) |
Nécessite les composants |
s.o. |
Dépendances JS |
|
Événements écoutés (nom de l’événement - déclencheur) |
|
les composants StartPointList et CategoryList partagent la même classe de modèle. Le premier dépend donc du second. CategoryList accède aux informations sur la catégorie dont les points de départ sont affichés. Pour utiliser StartPointList indépendamment, simulez le déclencheur d’événement à partir de CategoryList.
Modèle |
startpoint.js |
Mode |
startpoint.js |
Modèle |
startpoint.html |
Nécessite les composants |
s.o. |
Dépendances JS |
Modèle task |
Événements écoutés (nom de l’événement - déclencheur) |
change – modèle startpoint |
Modèle |
categorylist.js |
Mode |
startprocess.js |
Modèle |
startprocess.html |
Nécessite les composants |
|
Dépendances JS |
|
Événements écoutés (nom de l’événement - déclencheur) |
|
les composants StartPointList et StartProcess partagent la même classe de modèle. Ce composant devient pertinent lorsqu’un point de départ est sélectionné depuis StartPointList.
Modèle |
processnamelist.js |
Mode |
processnamelist.js |
Modèle |
tracking.html (dans le dossier route) |
Nécessite les composants |
s.o. |
Dépendances JS |
Modèle processname |
Événements écoutés (nom de l’événement - déclencheur) |
|
ProcessNameList ne dépend pas d’autres composants. Toutefois, en interne, il dépend de la classe de modèles ProcessInstanceList qui, elle, dépend d’autres composants. Par conséquent, ProcessNameList utilise de nombreuses classes de modèles telles que ProcessInstanceList, ProcessInstance, TaskList, Teamtask et Task. Hormis ces dépendances, ProcessNameList peut être utilisé indépendamment.
Modèle |
processname.js |
Mode |
processname (dans processnamelist.js) |
Modèle |
processname.html |
Nécessite les composants |
s.o. |
Dépendances JS |
Modèle processinstancelist |
Événements écoutés (nom de l’événement - déclencheur) |
change – modèle processname |
Modèle |
processnamelist.js |
Mode |
processinstancelist.js |
Modèle |
tracking.html (dans le dossier route) |
Nécessite les composants |
s.o. |
Dépendances JS |
Modèle processname |
Événements écoutés (nom de l’événement - déclencheur) |
|
ProcessInstanceList attend un événement de ProcessNameList indiquant le nom du processus pour récupérer et afficher des instances. Pour utiliser ProcessInstanceList indépendamment, simulez le déclencheur d’événement séparément.
Modèle |
processinstance.js |
Mode |
processname dans processnamelist.js |
Modèle |
processinstance.html |
Nécessite les composants |
s.o. |
Dépendances JS |
Modèle tasklist |
Événements écoutés (nom de l’événement - déclencheur) |
change – modèle processinstance |
Modèle |
processnamelist.js |
Mode |
processinstancehistory.js |
Modèle |
processinstancehistory.html |
Nécessite les composants |
s.o. |
Dépendances JS |
|
Événements écoutés (nom de l’événement - déclencheur) |
|
ProcessInstanceHistory attend un événement de ProcessInstanceList concernant l’instance de processus dont l’historique doit être affiché. Hormis cette dépendance, le composant peut être utilisé indépendamment.
Modèle |
outofoffice.js |
Mode |
outofoffice.js |
Modèle |
outofoffice.html |
Nécessite les composants |
UserSearch |
Dépendances JS |
Vue usersearch |
Événements écoutés (nom de l’événement - déclencheur) |
|
OutofOffice peut être utilisé indépendamment.
Modèle |
sharequeue.js |
Mode |
sharequeue.js |
Modèle |
sharequeue.html |
Nécessite les composants |
UserSearch |
Dépendances JS |
Vue usersearch |
Événements écoutés (nom de l’événement - déclencheur) |
|
ShareQueue peut être utilisé indépendamment.
Modèle |
uisettings.js |
Mode |
uisettings.js |
Modèle |
uisettings.html |
Nécessite les composants |
s.o. |
Dépendances JS |
s.o. |
Événements écoutés (nom de l’événement - déclencheur) |
|
UISettings peut être utilisé indépendamment.
Modèle |
appnavigation.js |
Mode |
appnavigation.js |
Modèle |
appnavigation.html |
Nécessite les composants |
s.o. |
Dépendances JS |
s.o. |
Evénements écoutés |
s.o. |
AppNavigation peut être utilisé indépendamment.
Modèle |
userinfo.js |
Mode |
userinfo.js |
Modèle |
userinfo.html |
Nécessite les composants |
s.o. |
Dépendances JS |
s.o. |
Événements écoutés (nom de l’événement - déclencheur) |
|
UserInfo peut être utilisé indépendamment.
Modèle |
wserror.js |
Mode |
wserror.js |
Modèle |
wserror.html |
Nécessite les composants |
s.o. |
Dépendances JS |
s.o. |
Événements écoutés (nom de l’événement - déclencheur) |
newWsError – modèle wserror |
Modèle |
usersearch.js |
Mode |
usersearch.js |
Modèle |
usersearch.html |
Nécessite les composants |
s.o. |
Dépendances JS |
s.o. |
Événements écoutés (nom de l’événement - déclencheur) |
|
Modèle |
searchtemplate.js |
Mode |
searchtemplate (dans searchtemplatelist.js) |
Modèle |
searchtemplate.html |
Nécessite les composants |
s.o. |
Dépendances JS |
s.o. |
Événements écoutés (nom de l’événement - déclencheur) |
templateFetched- modèle searchtemplate |
Modèle |
searchtemplatelist.js |
Mode |
searchtemplatelist.js |
Modèle |
tracking.html (dans le dossier route) |
Nécessite les composants |
s.o. |
Dépendances JS |
modèle searchtemplate |
Événements écoutés (nom de l’événement - déclencheur) |
change - modèle searchtemplatelist |
Modèle |
searchtemplatelist.js |
Mode |
searchtemplatedetails.js |
Modèle |
searchtemplatedetails.html |
Nécessite les composants |
s.o. |
Dépendances JS |
NA |
Événements écoutés (nom de l’événement - déclencheur) |
searchTemplate:selected - modèle searchtemplate |