UNPKG

@bixi/ac

Version:
27 lines (26 loc) 924 B
import { ChangeDetectorRef, OnDestroy, TemplateRef, ViewContainerRef } from '@angular/core'; import { Subscription } from 'rxjs'; import { BixiACService } from './ac.service'; declare type StrOrStrArray = string | string[]; export declare class BixiACDirective implements OnDestroy { private viewContainer; private templateRef; private acService; private changeDetector; subscription: Subscription; constructor(viewContainer: ViewContainerRef, templateRef: TemplateRef<any>, acService: BixiACService, changeDetector: ChangeDetectorRef); set isRole(isRole: boolean); set ac(value: StrOrStrArray); set acAny(value: StrOrStrArray); set ace(value: StrOrStrArray); set aceAny(value: StrOrStrArray); private _isRole; private _ac; private _acAny; private _ace; private _aceAny; private checkView; private hasPermissions; ngOnDestroy(): void; } export {};