Beschreibung wiederverwendbarer Komponenten description-of-reusable-components
AEM Forms Workspace besteht aus wiederverwendbaren Komponenten, die in einer bestimmten Ordnerstruktur in CRX™ organisiert sind. Für jede Komponente sind Modell-, Ansichts- und Vorlagendateien in der Ordnerstruktur angegeben, außerdem sind JavaScript™-Abhängigkeiten von anderen Komponentendateien, Listener-Ereignisse der Komponente und JavaScript-Objekte, die diese Ereignisse in AEM Forms Workspace auslösen. Die vollständige Liste der wiederverwendbaren Komponenten mit den einzelnen Dateinamen und Abhängigkeiten ist im Folgenden aufgeführt.
TaskList tasklist
NOTE
Diese Komponente kann unabhängig von AEM Forms Workspace verwendet werden, vorausgesetzt, das Trigger filterSelected -Ereignis für diese Komponente stammt aus Ihrer benutzerdefinierten Anwendung.
Aufgabe task
NOTE
Workspace ruft die Funktion fetchTasks des TaskList-Modells auf, um Task-Modelle für diese Komponente zu erstellen.
FilterList filterlist
Filter filter
TeamQueues teamqueues
TeamFilter teamfilter
NOTE
TeamFilter ruft das Ereignis ab, das angibt, welche Aufgabe aus der TaskList-Komponente ausgewählt wurde. Obwohl diese Komponenten die Modellklasse teilen, gibt es keine andere Abhängigkeit.
TaskDetails taskdetails
CategoryList categorylist
NOTE
Diese Komponente verwendet Modellklassen einiger anderer Komponenten wie StartPointList, StartPoint und Task. Neben dieser Abhängigkeit kann CategoryList unabhängig verwendet werden.
Kategorie category
StartPointList startpointlist
NOTE
Die Komponenten StartPointList und CategoryList teilen sich die Modellklasse, sodass die erste von der zweiten abhängig ist. CategoryList greift auf die Informationen zu, welche Startpunkte der Kategorie angezeigt werden. Um StartPointList unabhängig zu verwenden, simulieren Sie den Ereignis-Trigger über CategoryList.
StartPoint startpoint
StartProcess startprocess
NOTE
Die Komponenten StartProcess und StartPointList teilen sich die Modellklasse. Diese Komponente wird relevant, wenn Sie einen Startpunkt aus StartPointList auswählen.
ProcessNameList processnamelist
NOTE
ProcessNameList ist nicht von anderen Komponenten abhängig. Intern ist es jedoch von der Modellklasse ProcessInstanceList abhängig, die wiederum von anderen Komponenten abhängig ist. Daher verwendet ProcessNameList viele Modellklassen wie ProcessInstanceList, ProcessInstance, TaskList, TeamTask und Task. Neben diesen Abhängigkeiten kann ProcessNameList unabhängig verwendet werden.
ProcessName processname
ProcessInstanceList processinstancelist
NOTE
ProcessInstanceList erwartet ein Ereignis von ProcessNameList, das den Prozessnamen zum Abrufen und Anzeigen von Instanzen angibt. Um ProcessInstanceList unabhängig zu verwenden, simulieren Sie den Ereignis-Trigger separat.
ProcessInstance processinstance
ProcessInstanceHistory processinstancehistory
NOTE
ProcessInstanceHistory erwartet ein Ereignis von ProcessInstanceList, das angibt, welcher Verlauf der Prozessinstanz angezeigt werden soll. Neben dieser Abhängigkeit kann die Komponente unabhängig verwendet werden.
OutofOffice outofoffice
NOTE
OutofOffice kann unabhängig verwendet werden.
ShareQueue sharequeue
NOTE
ShareQueue kann unabhängig verwendet werden.
UISettings uisettings
NOTE
UISettings kann unabhängig verwendet werden.
AppNavigation appnavigation
NOTE
AppNavigation kann unabhängig verwendet werden.
UserInfo userinfo
NOTE
UserInfo kann unabhängig verwendet werden.
WSError wserror
UserSearch usersearch
SearchTemplate searchtemplate
SearchTemplateList searchtemplatelist
SearchTemplateDetails searchtemplatedetails
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2