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, Sie lösen das Ereignis „filterSelected“ für diese Komponente über Ihre benutzerdefinierte Anwendung aus.
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 von der TaskList-Komponente ausgewählt wurde. Diese Komponenten haben zwar die gleiche Modellklasse, es gibt aber keine andere Abhängigkeit.
TaskDetails taskdetails
CategoryList categorylist
NOTE
Diese Komponente verwendet Modellklassen einiger anderer Komponenten wie StartPointList, StartPoint und Task. Abgesehen von dieser Abhängigkeit kann CategoryList unabhängig verwendet werden.
Kategorie category
StartPointList startpointlist
NOTE
Die Komponenten „StartPointList“ und „CategoryList“ weisen dieselbe Modellklasse auf, sodass die erste Komponente von der zweiten abhängig ist. CategoryList greift auf die Informationen darüber zu, für welche Kategorie die Startpunkte angezeigt werden. Um StartPointList unabhängig zu verwenden, simulieren Sie den Ereignisauslöser über CategoryList.
StartPoint startpoint
StartProcess startprocess
NOTE
Die Komponenten „StartProcess“ und „StartPointList“ weisen dieselbe Modellklasse auf. Diese Komponente wird relevant, wenn Sie in StartPointList einen Startpunkt auswählen.
ProcessNameList processnamelist
NOTE
ProcessNameList ist nicht von anderen Komponenten abhängig. Intern besteht jedoch eine Abhängigkeit von der Modellklasse „ProcessInstanceList“, die wiederum von anderen Komponenten abhängig ist. Daher verwendet ProcessNameList viele Modellklassen wie ProcessInstanceList, ProcessInstance, TaskList, TeamTask und Task. Abgesehen von diesen Abhängigkeiten kann ProcessNameList unabhängig verwendet werden.
ProcessName processname
ProcessInstanceList processinstancelist
NOTE
ProcessInstanceList erwartet ein Ereignis von ProcessNameList, das den Prozessnamen für das Abrufen und Anzeigen von Instanzen angibt. Um ProcessInstanceList unabhängig zu verwenden, simulieren Sie den Ereignisauslöser separat.
ProcessInstance processinstance
ProcessInstanceHistory processinstancehistory
NOTE
ProcessInstanceHistory erwartet ein Ereignis von ProcessInstanceList, das angibt, für welche Prozessinstanz der Verlauf angezeigt werden soll. Abgesehen von 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