pwm-ng-permission
Version:
This Is Dynamic Angular Permission Controler Based On Roles.
15 lines (14 loc) • 523 B
TypeScript
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>;
}