Add the show diagram button (#2121)

This commit is contained in:
Maurizio Vitale 2017-07-24 17:58:32 +01:00 committed by Eugenio Romano
parent aad7164042
commit 211a7f22b3
2 changed files with 9 additions and 2 deletions

View File

@ -8,6 +8,9 @@
<div class="mdl-cell mdl-cell--4-col"> <div class="mdl-cell mdl-cell--4-col">
<button type="button" md-button md-raised-button (click)="showCommentsDialog()">{{'DETAILS.LABELS.COMMENTS'|translate}}</button> <button type="button" md-button md-raised-button (click)="showCommentsDialog()">{{'DETAILS.LABELS.COMMENTS'|translate}}</button>
</div> </div>
<div class="mdl-cell mdl-cell--4-col">
<button id="show-diagram-button" type="button" md-button md-raised-button [disabled]="isDiagramDisabled()" (click)="onShowProcessDiagram(processInstanceId)">{{ 'DETAILS.BUTTON.SHOW_DIAGRAM' | translate }}</button>
</div>
<div class="mdl-card mdl-shadow--2dp activiti-process-container"> <div class="mdl-card mdl-shadow--2dp activiti-process-container">
<div class="mdl-cell mdl-cell--12-col"> <div class="mdl-cell mdl-cell--12-col">
<adf-process-instance-tasks <adf-process-instance-tasks

View File

@ -126,6 +126,10 @@ export class ProcessInstanceDetailsComponent implements OnChanges {
return this.processInstanceDetails && !this.processInstanceDetails.ended; return this.processInstanceDetails && !this.processInstanceDetails.ended;
} }
isDiagramDisabled(): boolean {
return !this.isRunning() ? true : undefined;
}
cancelProcess() { cancelProcess() {
this.activitiProcess.cancelProcess(this.processInstanceId).subscribe( this.activitiProcess.cancelProcess(this.processInstanceId).subscribe(
(data) => { (data) => {
@ -158,8 +162,8 @@ export class ProcessInstanceDetailsComponent implements OnChanges {
} }
} }
onShowProcessDiagram(event: any) { onShowProcessDiagram(processInstanceId: any) {
this.showProcessDiagram.emit(event); this.showProcessDiagram.emit({value: this.processInstanceId});
} }
} }