Browse Source

Update permission-management.md

pull/23275/head
Fahri Gedik 1 year ago
parent
commit
8c4f154e92
  1. 9
      docs/en/framework/ui/angular/permission-management.md

9
docs/en/framework/ui/angular/permission-management.md

@ -8,9 +8,10 @@ You can get permission as boolean value:
```js
import { PermissionService } from '@abp/ng.core';
import { inject } from '@angular/core';
export class YourComponent {
constructor(private permissionService: PermissionService) {}
private permissionService = inject(PermissionService);
ngOnInit(): void {
const canCreate = this.permissionService.getGrantedPolicy('AbpIdentity.Roles.Create');
@ -83,14 +84,14 @@ In some cases, a custom permission management may be needed. All you need to do
```js
import { ConfigStateService, PermissionService } from '@abp/ng.core';
import { Injectable } from '@angular/core';
import { Injectable, inject } from '@angular/core';
@Injectable({
providedIn: 'root',
})
export class CustomPermissionService extends PermissionService {
constructor(configStateService: ConfigStateService) {
super(configStateService);
constructor() {
super(inject(ConfigStateService));
}
// This is an example to show how to override the methods

Loading…
Cancel
Save