UNPKG

@ngx-security/roles

Version:
16 lines (15 loc) 640 B
import { ChangeDetectorRef, OnDestroy, PipeTransform } from '@angular/core'; import { SubjectRolesProvider } from '../subject-roles.provider'; import * as i0 from "@angular/core"; export declare class HasRolePipe implements PipeTransform, OnDestroy { private ref; private subject; private hasRole; private sub; constructor(ref: ChangeDetectorRef, subject: SubjectRolesProvider); transform(role: string, roleAsArg: string): boolean; ngOnDestroy(): void; private clear; static ɵfac: i0.ɵɵFactoryDeclaration<HasRolePipe, never>; static ɵpipe: i0.ɵɵPipeDeclaration<HasRolePipe, "hasRole", true>; }