UNPKG

pwm-ng-permission

Version:

This Is Dynamic Angular Permission Controler Based On Roles.

15 lines (14 loc) 523 B
import { EventEmitter } from '@angular/core'; export declare class PermissionService { private _permissionStore; private _permissionStoreChange; constructor(); define(permissions: Array<string>): void; add(permission: string): void; remove(permission: string): void; hasDefined(permission: string): boolean; hasOneDefined(permissions: Array<string>): boolean; clearStore(): void; get store(): Array<string>; get permissionStoreChangeEmitter(): EventEmitter<any>; }