Description of reusable components
- Applies to:
- Experience Manager 6.5
- Topics:
- Adaptive Forms
CREATED FOR:
- Admin
- User
- Developer
AEM Forms workspace is composed of reusable components which are organized in a specific folder structure in CRX™. Each component has model, view, and template file at location specified in the folder structure, JavaScript™ dependencies on other component files, events listened by the component and JavaScript objects which trigger these events in AEM Forms workspace. The complete list of reusable components with constituent filenames and dependencies is given here.
TaskList
Model | tasklist.js |
View | tasklist.js |
Template | tasklist.html |
Requires components |
|
JS dependencies |
|
Events listened (Event name - Trigger) |
|
Task
Model | task.js |
View | task.js |
Template | task.html |
Requires components | NA |
JS dependencies |
|
Events listened (Event name - Trigger) |
|
FilterList
-
fetched - tasklist model
-
remove - tasklist model
-
updateQueue - tasklist model
-
refreshedQueue - tasklist model
-
filterSelected - tasklist model
Filter
-
Field: queue: { name, qid, isDefault, type}
-
Field: query: string
-
Field: parentView: filterlist view
-
Field: parentModel: tasklist model
-
Field: utility
TeamQueues
-
fetched - tasklist model
-
remove - tasklist model
-
updateQueue - tasklist model
-
teamQueuesFetched - tasklist model
TeamFilter
-
Extends : filter view
-
Field : queue :{ name, qid, isDefault, type }
-
Field : query : string
-
Field : parentView : filterlist view
-
Field : parentModel : tasklist model
-
Field : utility
TaskDetails
-
processinstancehistory.html
-
formrendering utility
-
notes utility
-
attachments utility
-
taskactions utility
-
history utility
-
forwarded - task model
-
shared - task model
-
consulted - task model
-
rejected - task model
-
abandoned - task model
-
unlocked - task model
-
locked - task model
-
claimed - task model
-
change:taskselected - tasklist model
-
change:formUrl - task model
-
attachmentURLFetched - task model
-
newAttachment - task model
-
taskHistoryFetched - task model
-
prepareForSubmitComplete - task model
-
submitComplete - task model
CategoryList
-
favoritecategoryfactory model
-
allcategoryfactory model
-
allStartpointsFetched - categorylist model
-
add - categorylist model
Category
-
categorylist model
-
startpointlist model
-
changed - category model
-
childrenFetched - category model
-
category:selected - categorylist model
StartPointList
-
category model
-
favoritecategoryfactory model
-
allcategoryfactory model
-
startpoint view
-
startpointlist model
-
startpoint model
-
task model
-
task model
-
tasklist model
-
teamtask model
-
category:selected - categorylist model
-
allStartpointsFetched - categorylist model
StartPoint
StartProcess
-
Most of the Utility classes
-
UserSearch
-
category model
-
favoritecategoryfactory model
-
allcategoryfactory model
-
formrendering utility
-
notes utility
-
attachments utility
-
taskactions utility
-
category:selected - categorylist model
-
change:invokedTask - startpointlist model
-
change:formUrl - task model
-
startpoint:selected - startpointlist model
-
forwarded - task model
-
abandoned - task model
-
unlocked - task model
-
locked - task model
-
attachmentURLFetched - task model
-
newAttachment - task model
-
prepareForSubmitComplete - task model
-
submitComplete - task model
-
allStartpointsFetched - categorylist model
ProcessNameList
-
add - processnamelist model
-
fetched:processnames - processnamelist model
-
change - processnamelist model
ProcessName
ProcessInstanceList
-
processname:selected - processnamelist model
-
processname:instancesfetched - processnamelist model
ProcessInstance
ProcessInstanceHistory
-
processname model
-
history utility
-
processname:selected - processnamelist model
-
processinstance:selected - processinstancelist model
-
tasksFetched - processinstance model
OutofOffice
-
outOfOfficeSettingsFetched - outofoffice model
-
outOfOfficeSettingsSaved - outofoffice model
-
processesFetched - outofoffice model
-
principalSelected - principalsearch view
ShareQueue
-
queueAccessGranted - sharequeue model
-
queueAccessRequested - sharequeue model
-
grantedUsersFetched - sharequeue model
-
accessibleUsersFetched - sharequeue model
-
queueAccessRevoked - sharequeue model
-
queueAccessRemoved - sharequeue model
-
principalSelected - principalsearch view
UISettings
-
preferencesFetched - uisettings model
-
settingUpdated - uisettings model
AppNavigation
UserInfo
- userImageUrlFetched - userinfo model
- sessionRenewed - userinfo model
- sessionExpired - userinfo model
WSError
UserSearch
- principalSearched - principalsearch model
- outOfOfficeInfoFetched - usersearch model