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(경로 폴더) |
구성 요소 필요 |
카테고리 |
JS 종속성 |
|
수신한 이벤트(이벤트 이름 - 트리거) |
|
이 구성 요소는 StartPointList, StartPoint 및 Task와 같은 일부 다른 구성 요소의 모델 클래스를 사용합니다. 이 종속성 외에 CategoryList를 독립적으로 사용할 수 있습니다.
모델 |
category.js |
보기 |
category.js |
템플릿 |
category.html |
구성 요소 필요 |
NA |
JS 종속성 |
|
수신한 이벤트(이벤트 이름 - 트리거) |
|
모델 |
categorylist.js |
보기 |
startpointlist.js |
템플릿 |
startprocess.html(경로 폴더) |
구성 요소 필요 |
NA |
JS 종속성 |
|
수신한 이벤트(이벤트 이름 - 트리거) |
|
StartPointList 및 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(경로 폴더) |
구성 요소 필요 |
NA |
JS 종속성 |
프로세스 이름 모델 |
수신한 이벤트(이벤트 이름 - 트리거) |
|
ProcessNameList는 다른 구성 요소에 종속되지 않습니다. 그러나 내부적으로 ProcessInstanceList 모델 클래스에 따라 ProcessInstanceList 모델 클래스와 다른 구성 요소에 따라 달라집니다. 따라서 ProcessNameList는 ProcessInstanceList, ProcessInstance, TaskList, Teamtask 및 Task와 같은 많은 모델 클래스를 사용합니다. 이러한 종속성 외에도 ProcessNameList를 독립적으로 사용할 수 있습니다.
모델 |
processname.js |
보기 |
processname(processnamelist.js에서) |
템플릿 |
processname.html |
구성 요소 필요 |
NA |
JS 종속성 |
processincelist 모델 |
수신한 이벤트(이벤트 이름 - 트리거) |
변경 - processname 모델 |
모델 |
processnamelist.js |
보기 |
processinstancelist.js |
템플릿 |
tracking.html(경로 폴더) |
구성 요소 필요 |
NA |
JS 종속성 |
프로세스 이름 모델 |
수신한 이벤트(이벤트 이름 - 트리거) |
|
ProcessInstanceList에는 인스턴스를 가져오고 표시하는 프로세스 이름을 나타내는 ProcessNameList의 이벤트가 필요합니다. ProcessInstanceList를 독립적으로 사용하려면 이벤트 트리거를 별도로 시뮬레이션합니다.
모델 |
processinstance.js |
보기 |
processnamist.js 내의 processname |
템플릿 |
processinstance.html |
구성 요소 필요 |
NA |
JS 종속성 |
작업 목록 모델 |
수신한 이벤트(이벤트 이름 - 트리거) |
변경 - 처리 인스턴스 모델 |
모델 |
processnamelist.js |
보기 |
processinstancehistory.js |
템플릿 |
processinstancehistory.html |
구성 요소 필요 |
NA |
JS 종속성 |
|
수신한 이벤트(이벤트 이름 - 트리거) |
|
ProcessInstanceHistory는 ProcessInstanceList의 이벤트를 사용하여 어떤 프로세스 인스턴스의 기록을 표시할지를 지정합니다. 이 종속성 외에, 구성 요소는 독립적으로 사용할 수 있습니다.
모델 |
outofoffice.js |
보기 |
outofoffice.js |
템플릿 |
outofoffice.html |
구성 요소 필요 |
UserSearch |
JS 종속성 |
사용자 검색 보기 |
수신한 이벤트(이벤트 이름 - 트리거) |
|
OutofOffice는 독립적으로 사용할 수 있습니다.
모델 |
sharequeue.js |
보기 |
sharequeue.js |
템플릿 |
sharequeue.html |
구성 요소 필요 |
UserSearch |
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 - 미러 모델 |
모델 |
usersearch.js |
보기 |
usersearch.js |
템플릿 |
usersearch.html |
구성 요소 필요 |
NA |
JS 종속성 |
NA |
수신한 이벤트(이벤트 이름 - 트리거) |
|
모델 |
searchtemplate.js |
보기 |
searchtemplate(searchtemplatelist.js에서) |
템플릿 |
searchtemplate.html |
구성 요소 필요 |
NA |
JS 종속성 |
NA |
수신한 이벤트(이벤트 이름 - 트리거) |
templateConverted-searchtemplate 모델 |
모델 |
searchtemplatelist.js |
보기 |
searchtemplatelist.js |
템플릿 |
tracking.html(경로 폴더) |
구성 요소 필요 |
NA |
JS 종속성 |
검색 템플릿 모델 |
수신한 이벤트(이벤트 이름 - 트리거) |
변경 - searchtemplatelist 모델 |
모델 |
searchtemplatelist.js |
보기 |
searchtemplatedetails.js |
템플릿 |
searchtemplatedetails.html |
구성 요소 필요 |
NA |
JS 종속성 |
NA |
수신한 이벤트(이벤트 이름 - 트리거) |
searchTemplate:selected - searchtemplate model |