@thatcompany/ts-tool
Version:
基于TypeScript编写的工具库
19 lines (18 loc) • 542 B
TypeScript
export declare abstract class IAnnotation {
/**
* 装配器名称,全局唯一
*
* 根据该名称,在ManagerContext中获取对应的装配器实例
*
* 具体参考 ApplicationContext.services
*
* @example
* ```typescript
* import { ApplicationContext } from '@that-tool';
* const cronTaskRegister = ApplicationContext.services.get(METADATA.TASK.CRON).get(this.NAME)
* ```
*/
abstract NAME: string;
abstract IDENTIFIER: symbol;
abstract DESCRIPTION: string;
}