From 26fb2374d29cac1234f5d5334839cddb0ef22b99 Mon Sep 17 00:00:00 2001 From: Denys Vuika Date: Mon, 9 Jan 2017 15:22:52 +0000 Subject: [PATCH] #1411 support 'form refresh' for start forms (#1417) --- .../src/components/activiti-start-form.component.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ng2-components/ng2-activiti-form/src/components/activiti-start-form.component.ts b/ng2-components/ng2-activiti-form/src/components/activiti-start-form.component.ts index 9052c9373c..c96463a0bf 100644 --- a/ng2-components/ng2-activiti-form/src/components/activiti-start-form.component.ts +++ b/ng2-components/ng2-activiti-form/src/components/activiti-start-form.component.ts @@ -137,6 +137,17 @@ export class ActivitiStartForm extends ActivitiForm implements AfterViewChecked, // do nothing } + /** @override */ + onRefreshClicked() { + if (this.processDefinitionId) { + this.visibilityService.cleanProcessVariable(); + this.getStartFormDefinition(this.processDefinitionId); + } else if (this.processId) { + this.visibilityService.cleanProcessVariable(); + this.loadStartForm(this.processId); + } + } + completeTaskForm(outcome?: string) { this.outcomeClick.emit(outcome); }