From 5aaa2d6682ab8e8fb13ae5a18116243dd8675d18 Mon Sep 17 00:00:00 2001 From: Denys Vuika Date: Fri, 4 Nov 2016 11:10:39 +0000 Subject: [PATCH] #805 display form name in task header - add support for displaying form name in task header (only when form loaded) - fix live reload for task-details component (demo shell) - code improvements (including type-safe events) --- demo-shell-ng2/wsrv-config.json | 3 +- .../activiti-task-details.component.html | 12 +-- .../activiti-task-details.component.ts | 78 ++++++------------- .../activiti-task-header.component.css | 10 ++- .../activiti-task-header.component.html | 16 ++-- .../activiti-task-header.component.ts | 12 +-- 6 files changed, 51 insertions(+), 80 deletions(-) diff --git a/demo-shell-ng2/wsrv-config.json b/demo-shell-ng2/wsrv-config.json index 69fa7707ea..bacfda5339 100644 --- a/demo-shell-ng2/wsrv-config.json +++ b/demo-shell-ng2/wsrv-config.json @@ -8,6 +8,7 @@ "node_modules/ng2-alfresco-upload/dist/**/*.{html,css,js}", "node_modules/ng2-alfresco-viewer/dist/**/*.{html,css,js}", "node_modules/ng2-alfresco-webscript/dist/**/*.{html,css,js}", - "node_modules/ng2-activiti-form/dist/**/*.{html,css,js}" + "node_modules/ng2-activiti-form/dist/**/*.{html,css,js}", + "node_modules/ng2-activiti-tasklist/dist/**/*.{html,css,js}" ] } diff --git a/ng2-components/ng2-activiti-tasklist/src/components/activiti-task-details.component.html b/ng2-components/ng2-activiti-tasklist/src/components/activiti-task-details.component.html index 15c862721e..e34583395e 100644 --- a/ng2-components/ng2-activiti-tasklist/src/components/activiti-task-details.component.html +++ b/ng2-components/ng2-activiti-tasklist/src/components/activiti-task-details.component.html @@ -9,7 +9,7 @@

{{taskDetails.name}}

- +
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 2d86438e27..9d0d1a0ce0 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 @@ -19,8 +19,6 @@ import { Component, Input } from '@angular/core'; import { AlfrescoTranslationService } from 'ng2-alfresco-core'; import { TaskDetailsModel } from '../models/task-details.model'; -declare let componentHandler: any; - @Component({ selector: 'activiti-task-header', moduleId: module.id, @@ -29,19 +27,15 @@ declare let componentHandler: any; }) export class ActivitiTaskHeader { + @Input() + formName: string = 'No form'; + @Input() taskDetails: TaskDetailsModel; - /** - * Constructor - * @param auth - * @param translate - */ constructor(private translate: AlfrescoTranslationService) { - if (translate) { translate.addTranslationFolder('node_modules/ng2-activiti-tasklist/src'); } } - }