UNPKG

ng-secure-access

Version:

Librairie Angular pour la gestion des permissions d'accès aux routes et l'affichage conditionnel basé sur les permissions utilisateur

16 lines (15 loc) 817 B
import { TemplateRef, ViewContainerRef } from '@angular/core'; import { PermissionService } from "./permission.service"; import * as i0 from "@angular/core"; export declare class HasPermissionDirective { private templateRef; private viewContainer; private permissionService; private permissionsRequired; constructor(templateRef: TemplateRef<any>, viewContainer: ViewContainerRef, permissionService: PermissionService); set hasPermission(permissions: string[]); private updateView; private checkPermissions; static ɵfac: i0.ɵɵFactoryDeclaration<HasPermissionDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<HasPermissionDirective, "[hasPermission]", never, { "hasPermission": { "alias": "hasPermission"; "required": false; }; }, {}, never, never, true, never>; }