Beschrijving van herbruikbare componenten

De werkruimte van AEM Forms bestaat uit herbruikbare componenten die in een specifieke omslagstructuur in CRX™ worden georganiseerd. 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

Model

tasklist.js

Weergave

tasklist.js

Sjabloonmodel

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

OPMERKING

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

Model

task.js

Weergave

task.js

Sjabloonmodel

task.html

Vereist componenten

NA

JS-afhankelijkheden

  • taaklijstmodel

  • hulpprogramma taskactions

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)

  • submitComplete - taakmodel

  • Afwijzen - taakmodel

OPMERKING

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

FilterList

Model

tasklist.js

Weergave

filterlist.js

Sjabloonmodel

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

Weergave

filter.js

Sjabloonmodel

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

Teamwachtrijen

Model

tasklist.js

Weergave

teamqueues.js

Sjabloonmodel

teamqueues.html

Vereist componenten

NA

JS-afhankelijkheden

NA

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)

  • opgehaald - taaklijstmodel

  • remove - taaklijstmodel

  • updateQueue - taaklijstmodel

  • teamQueuesFetched - taaklijstmodel

TeamFilter

Model

NA

Weergave

teamfilter.js

Sjabloonmodel

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

OPMERKING

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

Model

tasklist.js

Weergave

taskdetails.js

Sjabloonmodel

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

Model

categorylist.js

Weergave

categorylist.js

Sjabloonmodel

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

OPMERKING

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

Categorie

Model

category.js

Weergave

category.js

Sjabloonmodel

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

Model

categorylist.js

Weergave

startpointlist.js

Sjabloonmodel

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

OPMERKING

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

Model

startpoint.js

Weergave

startpoint.js

Sjabloonmodel

startpoint.html

Vereist componenten

NA

JS-afhankelijkheden

taakmodel

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)

wijziging - startpuntmodel

StartProcess

Model

categorylist.js

Weergave

startprocess.js

Sjabloonmodel

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

OPMERKING

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

ProcessNameList

Model

processnamelist.js

Weergave

processnamelist.js

Sjabloonmodel

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

OPMERKING

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

Model

processname.js

Weergave

procesnaam (in processnamelist.js)

Sjabloonmodel

processname.html

Vereist componenten

NA

JS-afhankelijkheden

procesinstancelist-model

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)

change - model van verwerkingsnaam

ProcessInstanceList

Model

processnamelist.js

Weergave

processinstancelist.js

Sjabloonmodel

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

OPMERKING

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

ProcessInstance

Model

processinstance.js

Weergave

procesnaam in procesnamelist.js

Sjabloonmodel

processinstance.html

Vereist componenten

NA

JS-afhankelijkheden

taaklijstmodel

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)

change - procesinstantiemodel

ProcessInstanceHistory

Model

processnamelist.js

Weergave

processinstancehistory.js

Sjabloonmodel

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

OPMERKING

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

Model

outofoffice.js

Weergave

outofoffice.js

Sjabloonmodel

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

OPMERKING

OutofOffice kan onafhankelijk worden gebruikt.

ShareQueue

Model

sharequeue.js

Weergave

sharequeue.js

Sjabloonmodel

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

OPMERKING

ShareQueue kan onafhankelijk worden gebruikt.

UISettings

Model

uisettings.js

Weergave

uisettings.js

Sjabloonmodel

uisettings.html

Vereist componenten

NA

JS-afhankelijkheden

NA

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)

  • preferencesFetched - instellingenmodel

  • settingUpdated - uisettings model

OPMERKING

UISettings kan onafhankelijk worden gebruikt.

AppNavigation

Model

appnavigation.js

Weergave

appnavigation.js

Sjabloonmodel

appnavigation.html

Vereist componenten

NA

JS-afhankelijkheden

NA

Gelistende gebeurtenissen

NA

OPMERKING

AppNavigation kan onafhankelijk worden gebruikt.

UserInfo

Model

userinfo.js

Weergave

userinfo.js

Sjabloonmodel

userinfo.html

Vereist componenten

NA

JS-afhankelijkheden

NA

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)

  • userImageUrlFetched - userinfo model
  • sessionRenewed - userinfo model
  • sessionExpired - gebruikersinformatiemodel
OPMERKING

UserInfo kan onafhankelijk worden gebruikt.

WSError

Model

wserror.js

Weergave

wserror.js

Sjabloonmodel

wserror.html

Vereist componenten

NA

JS-afhankelijkheden

NA

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)

newWsError - wserror-model

UserSearch

Model

usersearch.js

Weergave

usersearch.js

Sjabloonmodel

usersearch.html

Vereist componenten

NA

JS-afhankelijkheden

NA

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)

  • principalSearched - hoofdzoekmodel
  • outOfOfficeInfoFetched - gebruikerszoekmodel

SearchTemplate

Model

searchtemplate.js

Weergave

searchtemplate (in searchtemplatelist.js)

Sjabloonmodel

searchtemplate.html

Vereist componenten

NA

JS-afhankelijkheden

NA

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)

templateFetched-zoekplaatmodel

SearchTemplateList

Model

searchtemplatelist.js

Weergave

searchtemplatelist.js

Sjabloonmodel

tracking.html (in de routemap)

Vereist componenten

NA

JS-afhankelijkheden

searchtemplate-model

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)

change - model voor searchtemplatelist

SearchTemplateDetails

Model

searchtemplatelist.js

Weergave

searchtemplatedetails.js

Sjabloonmodel

searchtemplatedetails.html

Vereist componenten

NA

JS-afhankelijkheden

NA

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)

searchTemplate:selected - zoekplaatmodel

Op deze pagina