Task
Workspace calls fetchTasks function of TaskList model to create Task models for this component.
FilterList
Filter
TeamQueues
TeamFilter
TeamFilter gets the event indicating which task has been selected from TaskList component. Although these components share the model class, there is no other dependency.
TaskDetails
CategoryList
This component uses model classes of some other components like StartPointList, StartPoint, and Task. Besides this dependency, CategoryList can be used independently.
Category
StartPointList
StartPointList and CategoryList components share the model class, hence the former depends on the latter. CategoryList accesses the information about which category’s start points are shown. To use StartPointList independently, simulate the event trigger from CategoryList.
StartPoint
StartProcess
StartProcess and StartPointList components share the model class. This component becomes relevant you select a startpoint from StartPointList.
ProcessNameList
ProcessNameList does not depend on other components. However, internally it depends on ProcessInstanceList model class that in turn depends on other components. Hence, ProcessNameList uses many model classes like ProcessInstanceList, ProcessInstance, TaskList, Teamtask, and Task. Besides these dependencies, ProcessNameList can be used independently.
ProcessName
ProcessInstanceList
ProcessInstanceList expects an event from ProcessNameList indicating the process name for fetching and displaying instances. To use ProcessInstanceList independently, simulate the event trigger separately.
ProcessInstance
ProcessInstanceHistory
ProcessInstanceHistory expects an event from ProcessInstanceList indicating which process instance’s history is to be shown. Besides this dependency the component can be used independently.
OutofOffice
OutofOffice can be used independently.
ShareQueue
ShareQueue can be used independently.
UISettings
UISettings can be used independently.
AppNavigation
AppNavigation can be used independently.
UserInfo
UserInfo can be used independently.