mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
Provide preference services on for tasks/processes on component module level (#7579)
This commit is contained in:
@@ -20,6 +20,8 @@ import { CommonModule } from '@angular/common';
|
||||
import { ProcessListCloudComponent } from './components/process-list-cloud.component';
|
||||
import { MaterialModule } from '../../material.module';
|
||||
import { CoreModule } from '@alfresco/adf-core';
|
||||
import { LocalPreferenceCloudService } from '../../services/local-preference-cloud.service';
|
||||
import { PROCESS_LISTS_PREFERENCES_SERVICE_TOKEN } from '../../services/cloud-token.service';
|
||||
|
||||
@NgModule({
|
||||
imports: [
|
||||
@@ -28,6 +30,10 @@ import { CoreModule } from '@alfresco/adf-core';
|
||||
CoreModule
|
||||
|
||||
],
|
||||
providers: [{
|
||||
provide: PROCESS_LISTS_PREFERENCES_SERVICE_TOKEN,
|
||||
useClass: LocalPreferenceCloudService
|
||||
}],
|
||||
declarations: [ProcessListCloudComponent],
|
||||
exports: [ProcessListCloudComponent]
|
||||
})
|
||||
|
@@ -21,8 +21,9 @@ import { MaterialModule } from '../../material.module';
|
||||
import { TaskListCloudComponent } from './components/task-list-cloud.component';
|
||||
import { ServiceTaskListCloudComponent } from './components/service-task-list-cloud.component';
|
||||
import { CoreModule } from '@alfresco/adf-core';
|
||||
import { TASK_LIST_CLOUD_TOKEN } from '../../services/cloud-token.service';
|
||||
import { TASK_LIST_CLOUD_TOKEN, TASK_LIST_PREFERENCES_SERVICE_TOKEN } from '../../services/cloud-token.service';
|
||||
import { TaskListCloudService } from './services/task-list-cloud.service';
|
||||
import { LocalPreferenceCloudService } from '../../services/local-preference-cloud.service';
|
||||
|
||||
@NgModule({
|
||||
imports: [
|
||||
@@ -42,6 +43,10 @@ import { TaskListCloudService } from './services/task-list-cloud.service';
|
||||
{
|
||||
provide: TASK_LIST_CLOUD_TOKEN,
|
||||
useClass: TaskListCloudService
|
||||
},
|
||||
{
|
||||
provide: TASK_LIST_PREFERENCES_SERVICE_TOKEN,
|
||||
useClass: LocalPreferenceCloudService
|
||||
}
|
||||
]
|
||||
})
|
||||
|
Reference in New Issue
Block a user