UNPKG

@ngx-security/roles

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