@eggjs/tegg-schedule-decorator
Version:
tegg schedule decorator
15 lines • 1.23 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ScheduleMetadataUtil = void 0;
const core_decorator_1 = require("@eggjs/core-decorator");
const tegg_types_1 = require("@eggjs/tegg-types");
class ScheduleMetadataUtil {
static setScheduleMetadata(clazz, metaData) {
core_decorator_1.MetadataUtil.defineMetaData(tegg_types_1.SCHEDULE_METADATA, metaData, clazz);
}
static getScheduleMetadata(clazz) {
return core_decorator_1.MetadataUtil.getMetaData(tegg_types_1.SCHEDULE_METADATA, clazz);
}
}
exports.ScheduleMetadataUtil = ScheduleMetadataUtil;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2NoZWR1bGVNZXRhZGF0YVV0aWwuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvdXRpbC9TY2hlZHVsZU1ldGFkYXRhVXRpbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwwREFBcUQ7QUFDckQsa0RBQXNEO0FBSXRELE1BQWEsb0JBQW9CO0lBQy9CLE1BQU0sQ0FBQyxtQkFBbUIsQ0FBQyxLQUF3QixFQUFFLFFBQWtDO1FBQ3JGLDZCQUFZLENBQUMsY0FBYyxDQUFDLDhCQUFpQixFQUFFLFFBQVEsRUFBRSxLQUFLLENBQUMsQ0FBQztJQUNsRSxDQUFDO0lBRUQsTUFBTSxDQUFDLG1CQUFtQixDQUFDLEtBQUs7UUFDOUIsT0FBTyw2QkFBWSxDQUFDLFdBQVcsQ0FBQyw4QkFBaUIsRUFBRSxLQUFLLENBQUMsQ0FBQztJQUM1RCxDQUFDO0NBQ0Y7QUFSRCxvREFRQyJ9