UNPKG

@thatcompany/ts-tool

Version:

基于TypeScript编写的工具库

28 lines 771 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.IRegister = void 0; exports.TaskCronService = TaskCronService; exports.TaskRegister = TaskRegister; require("reflect-metadata"); const METADATA_1 = require("./METADATA"); const IAnnotation_1 = require("./IAnnotation"); /** * 调度任务注解 * @param target * @constructor */ function TaskCronService(target) { Reflect.defineMetadata(METADATA_1.METADATA.TASK.CRON, true, target); } /** * 任务注册器注解 * @param target * @constructor */ function TaskRegister(target) { Reflect.defineMetadata(METADATA_1.METADATA.TASK.REGISTER, true, target); } class IRegister extends IAnnotation_1.IAnnotation { } exports.IRegister = IRegister; //# sourceMappingURL=Task.js.map