[ACA-1113] Node Permissions - experimental (#501)

* [ACA-1113] Integrate permissions

* [ACA-1113] experimental flag for permissions

* [ACA-1113] permissions shown only on write permission

* [ACA-1113] remove console.logs
This commit is contained in:
Suzana Dirla
2018-07-09 17:20:54 +03:00
committed by Denys Vuika
parent 85c0e42047
commit 7a95485a05
17 changed files with 371 additions and 1 deletions

View File

@@ -121,6 +121,16 @@
<mat-icon>history</mat-icon>
<span>{{ 'APP.ACTIONS.VERSIONS' | translate }}</span>
</button>
<ng-container *ifExperimental="'permissions'">
<button
mat-menu-item
*ngIf="canUpdateNode"
[acaNodePermissions]="selection.first">
<mat-icon>settings_input_component</mat-icon>
<span>{{ 'APP.ACTIONS.PERMISSIONS' | translate }}</span>
</button>
</ng-container>
</mat-menu>
</ng-container>
</adf-toolbar>