AEM Forms工作区由可重用组件组成,这些组件在CRX™中以特定的文件夹结构组织。 每个组件在文件夹结构中指定的位置都有模型、视图和模板文件,JavaScript™依赖于其他组件文件,组件监听的事件以及在AEM Forms工作区触发这些事件的JavaScript对象。 此处提供具有组成文件名和相关性的可重用组件的完整列表。
模型 |
tasklist.js |
查看 |
tasklist.js |
模板 |
tasklist.html |
需要组件 |
|
JS依赖关系 |
|
事件听取(事件名称——触发器) |
|
只要您从自定义应用程序为此组件触发filterSelected事件,此组件可以独立于AEM Forms工作区使用。
模型 |
task.js |
查看 |
task.js |
模板 |
task.html |
需要组件 |
NA |
JS依赖关系 |
|
事件听取(事件名称——触发器) |
|
工作区调用TaskList模型的fetchTasks函数,为此组件创建任务模型。
模型 |
tasklist.js |
查看 |
filterlist.js |
模板 |
filterlist.html |
需要组件 |
NA |
JS依赖关系 |
NA |
事件听取(事件名称——触发器) |
|
查看 |
filter.js |
模板 |
filter.html |
需要组件 |
NA |
JS依赖关系 |
|
事件聆听 |
NA |
模型 |
tasklist.js |
查看 |
teamqueues.js |
模板 |
teamqueues.html |
需要组件 |
NA |
JS依赖关系 |
NA |
事件听取(事件名称——触发器) |
|
模型 |
NA |
查看 |
teamfilter.js |
模板 |
teamfilter.html |
需要组件 |
NA |
JS依赖关系 |
|
事件聆听 |
NA |
TeamFilter获取指示已从TaskList组件中选择哪个任务的事件。 尽管这些组件共享模型类,但没有其他依赖关系。
模型 |
tasklist.js |
查看 |
taskdetails.js |
模板 |
taskdetails.html |
需要组件 |
大多数实用程序类 |
JS依赖关系 |
|
事件听取(事件名称——触发器) |
|
模型 |
categorylist.js |
查看 |
categorylist.js |
模板 |
startprocess.html(在route文件夹中) |
需要组件 |
类别 |
JS依赖关系 |
|
事件听取(事件名称——触发器) |
|
此组件使用一些其他组件(如StartPointList、StartPoint和任务)的模型类。 除此依赖关系外,CategoryList还可以单独使用。
模型 |
category.js |
查看 |
category.js |
模板 |
category.html |
需要组件 |
NA |
JS依赖关系 |
|
事件听取(事件名称——触发器) |
|
模型 |
categorylist.js |
查看 |
startpointlist.js |
模板 |
startprocess.html(在route文件夹中) |
需要组件 |
NA |
JS依赖关系 |
|
事件听取(事件名称——触发器) |
|
StartPointList和CategoryList组件共享模型类,因此前者取决于后者。 CategoryList访问显示类别开始点的相关信息。 要单独使用StartPointList,请模拟CategoryList中的事件触发器。
模型 |
startpoint.js |
查看 |
startpoint.js |
模板 |
startpoint.html |
需要组件 |
NA |
JS依赖关系 |
任务模型 |
事件听取(事件名称——触发器) |
更改——起始点模型 |
模型 |
categorylist.js |
查看 |
startprocess.js |
模板 |
startprocess.html |
需要组件 |
|
JS依赖关系 |
|
事件听取(事件名称——触发器) |
|
StartProcess和StartPointList组件共享模型类。 此组件变得相关,您从StartPointList中选择一个起点。
模型 |
processnamelist.js |
查看 |
processnamelist.js |
模板 |
tracking.html(在route文件夹中) |
需要组件 |
NA |
JS依赖关系 |
processname模型 |
事件听取(事件名称——触发器) |
|
ProcessNameList不依赖于其他组件。 但是,在内部它取决于ProcessInstanceList模型类,而ProcessInstanceList模型类又取决于其他组件。 因此,ProcessNameList使用许多模型类,如ProcessInstanceList、ProcessInstance、TaskList、Teamtask和任务。 除了这些依赖关系外,ProcessNameList还可以单独使用。
模型 |
processname.js |
查看 |
processname(在processnamelist.js中) |
模板 |
processname.html |
需要组件 |
NA |
JS依赖关系 |
processinstancelist模型 |
事件听取(事件名称——触发器) |
change - processname模型 |
模型 |
processnamelist.js |
查看 |
processinstancelist.js |
模板 |
tracking.html(在route文件夹中) |
需要组件 |
NA |
JS依赖关系 |
processname模型 |
事件听取(事件名称——触发器) |
|
ProcessInstanceList需要ProcessNameList中的事件,用于指示用于读取和显示实例的进程名称。 要单独使用ProcessInstanceList,请单独模拟事件触发器。
模型 |
processinstance.js |
查看 |
processnamelist.js中的进程名 |
模板 |
processinstance.html |
需要组件 |
NA |
JS依赖关系 |
任务列表模型 |
事件听取(事件名称——触发器) |
change - processinstance模型 |
模型 |
processnamelist.js |
查看 |
processinstancehistory.js |
模板 |
processinstancehistory.html |
需要组件 |
NA |
JS依赖关系 |
|
事件听取(事件名称——触发器) |
|
ProcessInstanceHistory需要ProcessInstanceList中的事件,指示将显示哪个进程实例的历史记录。 除此依赖关系外,组件还可以单独使用。
模型 |
outofoffice.js |
查看 |
outofoffice.js |
模板 |
outofoffice.html |
需要组件 |
用户搜索 |
JS依赖关系 |
用户搜索视图 |
事件听取(事件名称——触发器) |
|
OutofOffice可单独使用。
模型 |
sharequeue.js |
查看 |
sharequeue.js |
模板 |
sharequeue.html |
需要组件 |
用户搜索 |
JS依赖关系 |
用户搜索视图 |
事件听取(事件名称——触发器) |
|
ShareQueue可以单独使用。
模型 |
uisettings.js |
查看 |
uisettings.js |
模板 |
uisettings.html |
需要组件 |
NA |
JS依赖关系 |
NA |
事件听取(事件名称——触发器) |
|
UISettings可以单独使用。
模型 |
appnavigation.js |
查看 |
appnavigation.js |
模板 |
appnavigation.html |
需要组件 |
NA |
JS依赖关系 |
NA |
事件聆听 |
NA |
AppNavigation可以单独使用。
模型 |
userinfo.js |
查看 |
userinfo.js |
模板 |
userinfo.html |
需要组件 |
NA |
JS依赖关系 |
NA |
事件听取(事件名称——触发器) |
|
UserInfo可以单独使用。
模型 |
wserror.js |
查看 |
wserror.js |
模板 |
wserror.html |
需要组件 |
NA |
JS依赖关系 |
NA |
事件听取(事件名称——触发器) |
newWsError - wserror模型 |
模型 |
usersearch.js |
查看 |
usersearch.js |
模板 |
usersearch.html |
需要组件 |
NA |
JS依赖关系 |
NA |
事件听取(事件名称——触发器) |
|
模型 |
searchtemplate.js |
查看 |
searchtemplate(在searchtemplatelist.js中) |
模板 |
searchtemplate.html |
需要组件 |
NA |
JS依赖关系 |
NA |
事件听取(事件名称——触发器) |
templateReched- search模板模型 |
模型 |
searchtemplatelist.js |
查看 |
searchtemplatelist.js |
模板 |
tracking.html(在route文件夹中) |
需要组件 |
NA |
JS依赖关系 |
searchtemplate模型 |
事件听取(事件名称——触发器) |
更改-searchtemplatelist模型 |
模型 |
searchtemplatelist.js |
查看 |
searchtemplatedetails.js |
模板 |
searchtemplatedetails.html |
需要组件 |
NA |
JS依赖关系 |
NA |
事件听取(事件名称——触发器) |
searchTemplate:selected - searchtemplate模型 |