projects/m2-core/src/lib/core/service/system/background.service.ts
Methods |
|
constructor(tabService: TabService, notificationService: NotificationService)
|
|||||||||
|
Parameters :
|
| Public getBackgroundTask | ||||||
getBackgroundTask(clientWorkId: string)
|
||||||
|
Parameters :
Returns :
WorkInfo
|
| Public getBackgroundTasks |
getBackgroundTasks()
|
|
Client tasks API
Returns :
WorkInfo[]
|
| Public registerTask | ||||||
registerTask(workInfo: WorkInfo)
|
||||||
|
Parameters :
Returns :
void
|
| Public runInBackground | |||||||||||||||
runInBackground(task: () => void, taskName: string, taskStartedMsg?: string, isUnique?: boolean)
|
|||||||||||||||
Type parameters :
|
|||||||||||||||
|
Task progress is dummy incremented using interval
Parameters :
Returns :
Promise<R>
|
| Public unregisterTask | ||||||
unregisterTask(workInfo: WorkInfo)
|
||||||
|
Parameters :
Returns :
void
|