inet-core
Version:
iNet Core
15 lines (14 loc) • 757 B
TypeScript
import { OnInit, TemplateRef, ViewContainerRef } from '@angular/core';
import { SecurityService } from './security.service';
import * as i0 from "@angular/core";
export declare class RoleAccessDirective implements OnInit {
private templateRef;
private viewContainer;
private securityService;
roleAccess: string;
constructor(templateRef: TemplateRef<any>, viewContainer: ViewContainerRef, securityService: SecurityService);
ngOnInit(): void;
private applyPermission;
static ɵfac: i0.ɵɵFactoryDeclaration<RoleAccessDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<RoleAccessDirective, "[roleAccess]", never, { "roleAccess": { "alias": "roleAccess"; "required": false; }; }, {}, never, never, true, never>;
}