UNPKG

@esamples/mypack-1

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.13.

30 lines (29 loc) 1.02 kB
import { Injector } from '@angular/core'; import * as i0 from "@angular/core"; export declare abstract class SampleComponentBaseDirective { injector: Injector; /** 加载状态 */ loading: boolean; constructor(injector: Injector); /** * 本地化 * @param key 本地化key * @param args 本地化参数 * @returns 本地化结果 */ l(key: string, ...args: any[]): string; /** * 权限列表验证 * @param permissions 权限名称列表 * @returns 是否拥有此权限 */ isGranted(permissions: string | string[]): boolean; /** * 权限列表验证 * @param permissions 权限名称列表 * @returns 是否拥有此权限 */ isGrantedAny(...permissions: string[]): boolean; static ɵfac: i0.ɵɵFactoryDeclaration<SampleComponentBaseDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<SampleComponentBaseDirective, never, never, { "loading": "loading"; }, {}, never>; }