From b57a79c0427be870d568f05d392a5a2997727250 Mon Sep 17 00:00:00 2001 From: Vito Albano Date: Wed, 2 Nov 2016 11:31:23 +0000 Subject: [PATCH] Added some improvements and clear user list --- .../src/components/activiti-people.component.ts | 1 + .../src/components/activiti-start-task.component.ts | 12 ++++-------- .../components/activiti-task-header.component.ts | 13 ++++--------- 3 files changed, 9 insertions(+), 17 deletions(-) diff --git a/ng2-components/ng2-activiti-tasklist/src/components/activiti-people.component.ts b/ng2-components/ng2-activiti-tasklist/src/components/activiti-people.component.ts index 8869922778..bece74f85b 100644 --- a/ng2-components/ng2-activiti-tasklist/src/components/activiti-people.component.ts +++ b/ng2-components/ng2-activiti-tasklist/src/components/activiti-people.component.ts @@ -66,6 +66,7 @@ export class ActivitiPeople { public cancel() { if (this.dialog) { this.dialog.nativeElement.close(); + this.peopleObserver.next([]); } } diff --git a/ng2-components/ng2-activiti-tasklist/src/components/activiti-start-task.component.ts b/ng2-components/ng2-activiti-tasklist/src/components/activiti-start-task.component.ts index 15da8c356d..2f0a8f7c60 100644 --- a/ng2-components/ng2-activiti-tasklist/src/components/activiti-start-task.component.ts +++ b/ng2-components/ng2-activiti-tasklist/src/components/activiti-start-task.component.ts @@ -15,8 +15,8 @@ * limitations under the License. */ -import { Component, EventEmitter, Input, OnInit, Output, ViewChild } from '@angular/core'; -import { AlfrescoTranslationService, AlfrescoAuthenticationService } from 'ng2-alfresco-core'; +import { Component, EventEmitter, Input, Output, ViewChild } from '@angular/core'; +import { AlfrescoTranslationService } from 'ng2-alfresco-core'; import { TaskDetailsModel } from '../models/task-details.model'; import { ActivitiTaskListService } from './../services/activiti-tasklist.service'; @@ -29,7 +29,7 @@ declare let dialogPolyfill: any; templateUrl: './activiti-start-task.component.html', styleUrls: ['./activiti-start-task.component.css'] }) -export class ActivitiStartProcessButton implements OnInit { +export class ActivitiStartProcessButton { @Input() appId: string; @@ -49,8 +49,7 @@ export class ActivitiStartProcessButton implements OnInit { * @param translate * @param taskService */ - constructor(private auth: AlfrescoAuthenticationService, - private translate: AlfrescoTranslationService, + constructor(private translate: AlfrescoTranslationService, private taskService: ActivitiTaskListService) { if (translate) { @@ -58,9 +57,6 @@ export class ActivitiStartProcessButton implements OnInit { } } - ngOnInit() { - } - public start() { if (this.name) { this.taskService.createNewTask(new TaskDetailsModel({ diff --git a/ng2-components/ng2-activiti-tasklist/src/components/activiti-task-header.component.ts b/ng2-components/ng2-activiti-tasklist/src/components/activiti-task-header.component.ts index 19b1dcb95d..2d86438e27 100644 --- a/ng2-components/ng2-activiti-tasklist/src/components/activiti-task-header.component.ts +++ b/ng2-components/ng2-activiti-tasklist/src/components/activiti-task-header.component.ts @@ -15,8 +15,8 @@ * limitations under the License. */ -import { Component, Input, OnInit } from '@angular/core'; -import { AlfrescoTranslationService, AlfrescoAuthenticationService } from 'ng2-alfresco-core'; +import { Component, Input } from '@angular/core'; +import { AlfrescoTranslationService } from 'ng2-alfresco-core'; import { TaskDetailsModel } from '../models/task-details.model'; declare let componentHandler: any; @@ -27,7 +27,7 @@ declare let componentHandler: any; templateUrl: './activiti-task-header.component.html', styleUrls: ['./activiti-task-header.component.css'] }) -export class ActivitiTaskHeader implements OnInit { +export class ActivitiTaskHeader { @Input() taskDetails: TaskDetailsModel; @@ -37,16 +37,11 @@ export class ActivitiTaskHeader implements OnInit { * @param auth * @param translate */ - constructor(private auth: AlfrescoAuthenticationService, - private translate: AlfrescoTranslationService) { + constructor(private translate: AlfrescoTranslationService) { if (translate) { translate.addTranslationFolder('node_modules/ng2-activiti-tasklist/src'); } } - ngOnInit() { - - } - }