Beschrijving van herbruikbare onderdelen description-of-reusable-components

CAUTION
AEM 6.4 heeft het einde van de uitgebreide ondersteuning bereikt en deze documentatie wordt niet meer bijgewerkt. Raadpleeg voor meer informatie onze technische ondersteuningsperioden. Ondersteunde versies zoeken hier.

De werkruimte van AEM Forms bestaat uit herbruikbaar onderdelen die in een specifieke mapstructuur in CRX™. Elke component heeft model, mening, en malplaatjedossier op plaats die in de omslagstructuur wordt gespecificeerd, JavaScript™ gebiedsdelen op andere componentendossiers, gebeurtenissen die door de component en voorwerpen worden geluisterd JavaScript die deze gebeurtenissen in de werkruimte van AEM Forms teweegbrengen. De volledige lijst van herbruikbare componenten met samenstellende bestandsnamen en afhankelijkheden wordt hier gegeven.

TaskList tasklist

Model
tasklist.js
Weergave
tasklist.js
Sjabloon
tasklist.html
Vereist componenten
  • UserSearch

  • Taak

  • Teamtask

JS-afhankelijkheden
  • taakmodel

  • teamtask-model

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • filterGeselecteerd - taaklijstmodel

  • remove - taaklijstmodel

  • updateQueue - taaklijstmodel

NOTE
Deze component kan onafhankelijk van de werkruimte van AEM Forms worden gebruikt, op voorwaarde dat u filterSelected-gebeurtenis voor deze component activeert vanuit uw aangepaste toepassing.

Taak task

Model
task.js
Weergave
task.js
Sjabloon
task.html
Vereist componenten
NA
JS-afhankelijkheden
  • taaklijstmodel

  • hulpprogramma taskactions

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • submitComplete - taakmodel

  • Afwijzen - taakmodel

NOTE
De werkruimte roept fetchTasks functie van model TaskList om de modellen van de Taak voor deze component tot stand te brengen.

FilterList filterlist

Model
tasklist.js
Weergave
filterlist.js
Sjabloon
filterlist.html
Vereist componenten
NA
JS-afhankelijkheden
NA
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • opgehaald - taaklijstmodel

  • remove - taaklijstmodel

  • updateQueue - taaklijstmodel

  • vernieuwde wachtrij - taaklijstmodel

  • filterGeselecteerd - taaklijstmodel

Filter filter

Weergave
filter.js
Sjabloon
filter.html
Vereist componenten
NA
JS-afhankelijkheden
  • Veld: wachtrij: { name, qid, isDefault, type}

  • Veld: query: string

  • Veld: parentView: filterlijstweergave

  • Veld: parentModel: taaklijstmodel

  • Veld: nut

Gelistende gebeurtenissen
NA

TeamQueues teamqueues

Model
tasklist.js
Weergave
teamqueues.js
Sjabloon
teamqueues.html
Vereist componenten
NA
JS-afhankelijkheden
NA
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • opgehaald - taaklijstmodel

  • remove - taaklijstmodel

  • updateQueue - taaklijstmodel

  • teamQueuesFetched - taaklijstmodel

TeamFilter teamfilter

Model
NA
Weergave
teamfilter.js
Sjabloon
teamfilter.html
Vereist componenten
NA
JS-afhankelijkheden
  • Breidt uit: filterweergave

  • Veld: queue :{ name, qid, isDefault, type }

  • Veld: query: string

  • Veld: parentView: filterlijstweergave

  • Veld: parentModel : taaklijstmodel

  • Veld: nut

Gelistende gebeurtenissen
NA
NOTE
TeamFilter krijgt de gebeurtenis erop wijst die welke taak van de component TaskList is geselecteerd. Hoewel deze componenten de modelklasse delen, is er geen andere afhankelijkheid.

TaskDetails taskdetails

Model
tasklist.js
Weergave
taskdetails.js
Sjabloon
taskdetails.html
Vereist componenten
De meeste klassen van het Nut
JS-afhankelijkheden
  • processinstancehistory.html

  • hulpprogramma voor formrendering

  • hulpprogramma voor notities

  • hulpprogramma voor bijlagen

  • hulpprogramma taskactions

  • historiehulpprogramma

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • doorgestuurd - taakmodel

  • gedeeld - taakmodel

  • geraadpleegd - taakmodel

  • afgewezen - taakmodel

  • verlaten - taakmodel

  • ontgrendeld - taakmodel

  • vergrendeld - taakmodel

  • geclaimd - taakmodel

  • wijzigen:geselecteerde taak - taaklijstmodel

  • wijzigen:formUrl - taakmodel

  • bijlageURLFetched - taakmodel

  • newAttachment - taakmodel

  • taskHistoryFetched - taakmodel

  • prepareForSubmitComplete - taakmodel

  • submitComplete - taakmodel

CategorieLijst categorylist

Model
categorylist.js
Weergave
categorylist.js
Sjabloon
startprocess.html (in de routeomslag)
Vereist componenten
Categorie
JS-afhankelijkheden
  • gunstig architectuurmodel

  • categoriemodel

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • allStartpointsFetched - categorielijst model

  • add - categorielijstmodel

NOTE
Deze component gebruikt modelklassen van sommige andere componenten zoals StartPointList, StartPoint, en Taak. Naast dit gebiedsdeel, kan CategorieList onafhankelijk worden gebruikt.

Categorie category

Model
category.js
Weergave
category.js
Sjabloon
category.html
Vereist componenten
NA
JS-afhankelijkheden
  • categorielijstmodel

  • startpointlist-model

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • gewijzigd - categoriemodel

  • childFetched - categoriemodel

  • categorie:geselecteerd - categorielijstmodel

StartPointList startpointlist

Model
categorylist.js
Weergave
startpointlist.js
Sjabloon
startprocess.html (in de routeomslag)
Vereist componenten
NA
JS-afhankelijkheden
  • categoriemodel

  • gunstig architectuurmodel

  • categoriemodel

  • startpuntweergave

  • startpointlist-model

  • startpuntmodel

  • taakmodel

  • taakmodel

  • taaklijstmodel

  • teamtask-model

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • categorie:geselecteerd - categorielijstmodel

  • allStartpointsFetched - categorielijst model

NOTE
De componenten StartPointList en CategorieList delen de modelklasse, vandaar eerste hangt van laatstgenoemde af. CategorieList heeft toegang tot de informatie over welke beginpunten van de categorie worden getoond. Om StartPointList onafhankelijk te gebruiken, simuleer de gebeurtenistrekker van CategorieList.

StartPoint startpoint

Model
startpoint.js
Weergave
startpoint.js
Sjabloon
startpoint.html
Vereist componenten
NA
JS-afhankelijkheden
taakmodel
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
wijziging - startpuntmodel

StartProcess startprocess

Model
categorylist.js
Weergave
startprocess.js
Sjabloon
startprocess.html
Vereist componenten
  • De meeste klassen van het Nut

  • UserSearch

JS-afhankelijkheden
  • categoriemodel

  • gunstig architectuurmodel

  • categoriemodel

  • hulpprogramma voor formrendering

  • hulpprogramma voor notities

  • hulpprogramma voor bijlagen

  • hulpprogramma taskactions

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • categorie:geselecteerd - categorielijstmodel

  • change:calledTask - startpointlist, model

  • wijzigen:formUrl - taakmodel

  • startpunt:geselecteerd - startpointlist, model

  • doorgestuurd - taakmodel

  • verlaten - taakmodel

  • ontgrendeld - taakmodel

  • vergrendeld - taakmodel

  • bijlageURLFetched - taakmodel

  • newAttachment - taakmodel

  • prepareForSubmitComplete - taakmodel

  • submitComplete - taakmodel

  • allStartpointsFetched - categorielijst model

NOTE
De componenten StartProcess en StartPointList delen de modelklasse. Deze component wordt relevant u een startpunt van StartPointList selecteert.

ProcessNameList processnamelist

Model
processnamelist.js
Weergave
processnamelist.js
Sjabloon
tracking.html (in de routemap)
Vereist componenten
NA
JS-afhankelijkheden
procesnaammodel
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • add - procesnamelist-model

  • opgehaald:procesnamen - procesnamelist, model

  • change - model van procesnamelist

NOTE
ProcessNameList is niet afhankelijk van andere componenten. Intern hangt het echter af van de modelklasse ProcessInstanceList die op zijn beurt weer afhankelijk is van andere componenten. Daarom gebruikt ProcessNameList vele modelklassen zoals ProcessInstanceList, ProcessInstance, TaskList, Teamtask, en Taak. Naast deze gebiedsdelen, kan ProcessNameList onafhankelijk worden gebruikt.

ProcessName processname

Model
processname.js
Weergave
procesnaam (in processnamelist.js)
Sjabloon
processname.html
Vereist componenten
NA
JS-afhankelijkheden
procesinstancelist-model
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
change - model van verwerkingsnaam

ProcessInstanceList processinstancelist

Model
processnamelist.js
Weergave
processinstancelist.js
Sjabloon
tracking.html (in de routemap)
Vereist componenten
NA
JS-afhankelijkheden
procesnaammodel
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • procesnaam:geselecteerd - model verwerkingsnamelist

  • procesnaam:instancesfetch, procesnamelist, model

NOTE
ProcessInstanceList verwacht een gebeurtenis van ProcessNameList die de procesnaam voor het ophalen en weergeven van instanties wijst. Als u ProcessInstanceList onafhankelijk wilt gebruiken, moet u de gebeurtenistrigger afzonderlijk simuleren.

ProcessInstance processinstance

Model
processinstance.js
Weergave
procesnaam in procesnamelist.js
Sjabloon
processinstance.html
Vereist componenten
NA
JS-afhankelijkheden
taaklijstmodel
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
change - procesinstantiemodel

ProcessInstanceHistory processinstancehistory

Model
processnamelist.js
Weergave
processinstancehistory.js
Sjabloon
processinstancehistory.html
Vereist componenten
NA
JS-afhankelijkheden
  • procesnaammodel

  • historiehulpprogramma

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • procesnaam:geselecteerd - model verwerkingsnamelist

  • procesinstantie:geselecteerd - model procesinstancelist

  • tasksFetched - procesinstantiemodel

NOTE
ProcessInstanceHistory verwacht een gebeurtenis van ProcessInstanceList die erop wijst welke geschiedenis van de procesinstantie moet worden getoond. Naast deze afhankelijkheid kan de component onafhankelijk worden gebruikt.

OutofOffice outofoffice

Model
outofoffice.js
Weergave
outofoffice.js
Sjabloon
outofoffice.html
Vereist componenten
UserSearch
JS-afhankelijkheden
gebruikerszoekweergave
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • outOfOfficeSettingsFetched - outoffice-model

  • outOfOfficeSettingsSaved - outoffice-model

  • processenFetched - outtofoffice model

  • principalSelected - principiële zoekweergave

NOTE
OutofOffice kan onafhankelijk worden gebruikt.

ShareQueue sharequeue

Model
sharequeue.js
Weergave
sharequeue.js
Sjabloon
sharequeue.html
Vereist componenten
UserSearch
JS-afhankelijkheden
gebruikerszoekweergave
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • queueAccessGranted - sharequeue-model

  • queueAccessRequested - sharequeue-model

  • allowedUsersFetched - sharequeue-model

  • accessibleUsersFetched - sharequeue-model

  • queueAccessRevoked - sharequeue-model

  • queueAccessRemoved - sharequeue-model

  • principalSelected - principiële zoekweergave

NOTE
ShareQueue kan onafhankelijk worden gebruikt.

UISettings uisettings

Model
uisettings.js
Weergave
uisettings.js
Sjabloon
uisettings.html
Vereist componenten
NA
JS-afhankelijkheden
NA
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • preferencesFetched - instellingenmodel

  • settingUpdated - uisettings model

NOTE
UISettings kan onafhankelijk worden gebruikt.

AppNavigation appnavigation

Model
appnavigation.js
Weergave
appnavigation.js
Sjabloon
appnavigation.html
Vereist componenten
NA
JS-afhankelijkheden
NA
Gelistende gebeurtenissen
NA
NOTE
AppNavigation kan onafhankelijk worden gebruikt.

UserInfo userinfo

Model
userinfo.js
Weergave
userinfo.js
Sjabloon
userinfo.html
Vereist componenten
NA
JS-afhankelijkheden
NA
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • userImageUrlFetched - userinfo model
  • sessionRenewed - gebruikersinformatiemodel
  • sessionExpired - gebruikersinformatiemodel
NOTE
UserInfo kan onafhankelijk worden gebruikt.

WSError wserror

Model
wserror.js
Weergave
wserror.js
Sjabloon
wserror.html
Vereist componenten
NA
JS-afhankelijkheden
NA
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
newWsError - wserror-model

UserSearch usersearch

Model
usersearch.js
Weergave
usersearch.js
Sjabloon
usersearch.html
Vereist componenten
NA
JS-afhankelijkheden
NA
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • principalSearched - hoofdzoekmodel
  • outOfOfficeInfoFetched - gebruikerszoekmodel

SearchTemplate searchtemplate

Model
searchtemplate.js
Weergave
searchtemplate (in searchtemplatelist.js)
Sjabloon
searchtemplate.html
Vereist componenten
NA
JS-afhankelijkheden
NA
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
templateFetched-zoekplaatmodel

SearchTemplateList searchtemplatelist

Model
searchtemplatelist.js
Weergave
searchtemplatelist.js
Sjabloon
tracking.html (in de routemap)
Vereist componenten
NA
JS-afhankelijkheden
searchtemplate-model
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
change - model voor searchtemplatelist

SearchTemplateDetails searchtemplatedetails

Model
searchtemplatelist.js
Weergave
searchtemplatedetails.js
Sjabloon
searchtemplatedetails.html
Vereist componenten
NA
JS-afhankelijkheden
NA
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
searchTemplate:selected - zoekplaatmodel
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da