mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-05-26 17:24:56 +00:00
migrate cloud components
This commit is contained in:
parent
9843a2415f
commit
ace50ca8cd
@ -27,7 +27,8 @@ import {
|
||||
PROCESS_FILTERS_SERVICE_TOKEN,
|
||||
TASK_FILTERS_SERVICE_TOKEN,
|
||||
PROCESS_LISTS_PREFERENCES_SERVICE_TOKEN,
|
||||
TASK_LIST_PREFERENCES_SERVICE_TOKEN
|
||||
TASK_LIST_PREFERENCES_SERVICE_TOKEN,
|
||||
TASK_LIST_CLOUD_TOKEN
|
||||
} from './services/public-api';
|
||||
import { CloudFormRenderingService } from './form/components/cloud-form-rendering.service';
|
||||
import { ApolloModule } from 'apollo-angular';
|
||||
@ -40,6 +41,7 @@ import { IDENTITY_GROUP_SERVICE_TOKEN } from './group/services/identity-group-se
|
||||
import { IdentityGroupService } from './group/services/identity-group.service';
|
||||
import { IDENTITY_USER_SERVICE_TOKEN } from './people/services/identity-user-service.token';
|
||||
import { IdentityUserService } from './people/services/identity-user.service';
|
||||
import { TaskListCloudService } from './task/task-list/services/task-list-cloud.service';
|
||||
|
||||
@NgModule({
|
||||
imports: [
|
||||
@ -83,6 +85,8 @@ export class ProcessServicesCloudModule {
|
||||
{ provide: TASK_LIST_PREFERENCES_SERVICE_TOKEN, useExisting: listPreferenceServiceInstance ?? LocalPreferenceCloudService },
|
||||
{ provide: IDENTITY_GROUP_SERVICE_TOKEN, useExisting: IdentityGroupService },
|
||||
{ provide: IDENTITY_USER_SERVICE_TOKEN, useExisting: IdentityUserService },
|
||||
{ provide: TASK_LIST_CLOUD_TOKEN, useClass: TaskListCloudService },
|
||||
{ provide: TASK_LIST_PREFERENCES_SERVICE_TOKEN, useClass: LocalPreferenceCloudService },
|
||||
FormRenderingService,
|
||||
{ provide: FormRenderingService, useClass: CloudFormRenderingService }
|
||||
]
|
||||
|
@ -20,6 +20,7 @@ import { CompleteTaskDirective } from './complete-task.directive';
|
||||
import { ClaimTaskCloudDirective } from './claim-task-cloud.directive';
|
||||
import { UnClaimTaskCloudDirective } from './unclaim-task-cloud.directive';
|
||||
|
||||
/** @deprecated import standalone directives from the individual files */
|
||||
@NgModule({
|
||||
imports: [CompleteTaskDirective, ClaimTaskCloudDirective, UnClaimTaskCloudDirective],
|
||||
exports: [CompleteTaskDirective, ClaimTaskCloudDirective, UnClaimTaskCloudDirective]
|
||||
|
@ -18,10 +18,12 @@
|
||||
import { NgModule } from '@angular/core';
|
||||
import { TaskListCloudModule } from './task-list/task-list-cloud.module';
|
||||
import { TaskFiltersCloudModule } from './task-filters/task-filters-cloud.module';
|
||||
import { TaskDirectiveModule } from './directives/task-directive.module';
|
||||
import { TaskFormCloudComponent } from './task-form/components/task-form-cloud.component';
|
||||
import { StartTaskCloudComponent } from './start-task/components/start-task-cloud.component';
|
||||
import { TaskHeaderCloudComponent } from './task-header/components/task-header-cloud.component';
|
||||
import { CompleteTaskDirective } from './directives/complete-task.directive';
|
||||
import { ClaimTaskCloudDirective } from './directives/claim-task-cloud.directive';
|
||||
import { UnClaimTaskCloudDirective } from './directives/unclaim-task-cloud.directive';
|
||||
|
||||
@NgModule({
|
||||
imports: [
|
||||
@ -29,16 +31,20 @@ import { TaskHeaderCloudComponent } from './task-header/components/task-header-c
|
||||
TaskFiltersCloudModule,
|
||||
StartTaskCloudComponent,
|
||||
TaskHeaderCloudComponent,
|
||||
TaskDirectiveModule,
|
||||
TaskFormCloudComponent
|
||||
TaskFormCloudComponent,
|
||||
CompleteTaskDirective,
|
||||
ClaimTaskCloudDirective,
|
||||
UnClaimTaskCloudDirective
|
||||
],
|
||||
exports: [
|
||||
TaskListCloudModule,
|
||||
TaskFiltersCloudModule,
|
||||
StartTaskCloudComponent,
|
||||
TaskHeaderCloudComponent,
|
||||
TaskDirectiveModule,
|
||||
TaskFormCloudComponent
|
||||
TaskFormCloudComponent,
|
||||
CompleteTaskDirective,
|
||||
ClaimTaskCloudDirective,
|
||||
UnClaimTaskCloudDirective
|
||||
]
|
||||
})
|
||||
export class TaskCloudModule {}
|
||||
|
@ -21,23 +21,10 @@ 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, 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: [CommonModule, MaterialModule, CoreModule],
|
||||
declarations: [TaskListCloudComponent, ServiceTaskListCloudComponent],
|
||||
exports: [TaskListCloudComponent, ServiceTaskListCloudComponent],
|
||||
providers: [
|
||||
{
|
||||
provide: TASK_LIST_CLOUD_TOKEN,
|
||||
useClass: TaskListCloudService
|
||||
},
|
||||
{
|
||||
provide: TASK_LIST_PREFERENCES_SERVICE_TOKEN,
|
||||
useClass: LocalPreferenceCloudService
|
||||
}
|
||||
]
|
||||
exports: [TaskListCloudComponent, ServiceTaskListCloudComponent]
|
||||
})
|
||||
export class TaskListCloudModule {}
|
||||
|
Loading…
x
Reference in New Issue
Block a user