@eggjs/controller-decorator
Version:
tegg controller decorator
12 lines • 982 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Extra = Extra;
const MCPInfoUtil_1 = require("../../../src/util/MCPInfoUtil");
function Extra() {
return function (target, propertyKey, parameterIndex) {
const controllerClazz = target.constructor;
const methodName = propertyKey;
MCPInfoUtil_1.MCPInfoUtil.setMCPExtra(parameterIndex, controllerClazz, methodName);
};
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRXh0cmEuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvZGVjb3JhdG9yL21jcC9FeHRyYS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUtBLHNCQVVDO0FBWkQsK0RBQTREO0FBRTVELFNBQWdCLEtBQUs7SUFDbkIsT0FBTyxVQUNMLE1BQVcsRUFDWCxXQUF3QixFQUN4QixjQUFzQjtRQUV0QixNQUFNLGVBQWUsR0FBRyxNQUFNLENBQUMsV0FBZ0MsQ0FBQztRQUNoRSxNQUFNLFVBQVUsR0FBRyxXQUFxQixDQUFDO1FBQ3pDLHlCQUFXLENBQUMsV0FBVyxDQUFDLGNBQWMsRUFBRSxlQUFlLEVBQUUsVUFBVSxDQUFDLENBQUM7SUFDdkUsQ0FBQyxDQUFDO0FBQ0osQ0FBQyJ9