mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-09-24 14:31:41 +00:00
Disabled action on readonly task
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
<span class="activiti-label mdl-badge" id="checklist-label"
|
||||
[attr.data-badge]="checklist?.length">{{ 'TASK_DETAILS.LABELS.CHECKLIST' | translate }}</span>
|
||||
<div id="addChecklist" (click)="showDialog()" id="add-checklist" class="icon material-icons">add</div>
|
||||
<div class="mdl-tooltip" for="add-checklist">
|
||||
<div *ngIf="!readOnly" id="addChecklist" (click)="showDialog()" id="add-checklist" class="icon material-icons">add</div>
|
||||
<div *ngIf="!readOnly" class="mdl-tooltip" for="add-checklist">
|
||||
Add a checklist
|
||||
</div>
|
||||
<div class="menu-container" *ngIf="checklist?.length > 0">
|
||||
|
@@ -33,6 +33,9 @@ export class ActivitiChecklist implements OnInit, OnChanges {
|
||||
@Input()
|
||||
taskId: string;
|
||||
|
||||
@Input()
|
||||
readOnly: boolean = false;
|
||||
|
||||
@ViewChild('dialog')
|
||||
dialog: any;
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
<span class="activiti-label mdl-badge"
|
||||
[attr.data-badge]="comments?.length">{{ 'TASK_DETAILS.LABELS.COMMENTS' |translate }}</span>
|
||||
<div id="addComment" (click)="showDialog()" class="icon material-icons">add</div>
|
||||
<div class="mdl-tooltip" for="addComment">
|
||||
<div *ngIf="!readOnly" id="addComment" (click)="showDialog()" class="icon material-icons">add</div>
|
||||
<div *ngIf="!readOnly" class="mdl-tooltip" for="addComment">
|
||||
Add a comment
|
||||
</div>
|
||||
|
||||
|
@@ -33,6 +33,9 @@ export class ActivitiComments implements OnInit, OnChanges {
|
||||
@Input()
|
||||
taskId: string;
|
||||
|
||||
@Input()
|
||||
readOnly: boolean = false;
|
||||
|
||||
@ViewChild('dialog')
|
||||
dialog: any;
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
<span class="activiti-label mdl-badge" id="people-title"
|
||||
[attr.data-badge]="people?.length">{{ 'TASK_DETAILS.LABELS.PEOPLE' | translate }}</span>
|
||||
<div id="addPeople" (click)="showDialog()" class="icon material-icons">add</div>
|
||||
<div class="mdl-tooltip" data-mdl-for="addPeople">
|
||||
<div *ngIf="!readOnly" id="addPeople" (click)="showDialog()" class="icon material-icons">add</div>
|
||||
<div *ngIf="!readOnly" class="mdl-tooltip" data-mdl-for="addPeople">
|
||||
Add a person
|
||||
</div>
|
||||
<div class="menu-container" *ngIf="people?.length > 0">
|
||||
@@ -11,8 +11,9 @@
|
||||
<i class="material-icons mdl-list__item-icon">face</i>
|
||||
<span id="user-{{user.id}}">{{user.firstName}} {{user.lastName}}</span>
|
||||
</span>
|
||||
<a class="mdl-list__item-secondary-action">
|
||||
<i id="remove" class="material-icons" (click)="removeInvolvedUser(user)">delete</i>
|
||||
<a *ngIf="!readOnly" class="mdl-list__item-secondary-action">
|
||||
<i id="remove" class="material-icons"
|
||||
(click)="removeInvolvedUser(user)">delete</i>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
@@ -35,6 +35,9 @@ export class ActivitiPeople {
|
||||
@Input()
|
||||
taskId: string = '';
|
||||
|
||||
@Input()
|
||||
readOnly: boolean = false;
|
||||
|
||||
@ViewChild('dialog')
|
||||
dialog: any;
|
||||
|
||||
|
@@ -12,13 +12,16 @@
|
||||
<activiti-task-header [taskDetails]="taskDetails" #activitiheader></activiti-task-header>
|
||||
<div class="mdl-grid">
|
||||
<div class="mdl-cell mdl-cell--4-col">
|
||||
<activiti-people [people]="taskPeople" [taskId]="taskDetails.id"></activiti-people>
|
||||
<activiti-people [people]="taskPeople" [readOnly]="readOnlyForm"
|
||||
[taskId]="taskDetails.id"></activiti-people>
|
||||
</div>
|
||||
<div class="mdl-cell mdl-cell--4-col">
|
||||
<activiti-comments [taskId]="taskDetails.id" #activiticomments></activiti-comments>
|
||||
<activiti-comments [readOnly]="readOnlyForm" [taskId]="taskDetails.id"
|
||||
#activiticomments></activiti-comments>
|
||||
</div>
|
||||
<div class="mdl-cell mdl-cell--4-col">
|
||||
<activiti-checklist [taskId]="taskDetails.id" #activitichecklist></activiti-checklist>
|
||||
<activiti-checklist [readOnly]="readOnlyForm" [taskId]="taskDetails.id"
|
||||
#activitichecklist></activiti-checklist>
|
||||
</div>
|
||||
</div>
|
||||
<activiti-form *ngIf="hasFormKey()" [taskId]="taskDetails.id"
|
||||
|
Reference in New Issue
Block a user