UNPKG

@ngx-security/permissions

Version:

Angular Security Permissions Module

16 lines (15 loc) 690 B
import { ChangeDetectorRef, OnDestroy, PipeTransform } from '@angular/core'; import { SubjectPermissionsProvider } from '../subject-permissions.provider'; import * as i0 from "@angular/core"; export declare class IsPermittedPipe implements PipeTransform, OnDestroy { private ref; private subject; private isPermitted; private sub; constructor(ref: ChangeDetectorRef, subject: SubjectPermissionsProvider); transform(permission: string, permissionAsArg: string): boolean; ngOnDestroy(): void; private clear; static ɵfac: i0.ɵɵFactoryDeclaration<IsPermittedPipe, never>; static ɵpipe: i0.ɵɵPipeDeclaration<IsPermittedPipe, "isPermitted", true>; }