tsunamy
Version:
A new typesript framework
13 lines (12 loc) • 509 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
require("reflect-metadata");
function Response(keyParam) {
function response(target, propertyKey, parameterIndex) {
var existingParameters = Reflect.getMetadata('Response', target) || [];
existingParameters.push({ index: parameterIndex, key: keyParam, functionName: propertyKey });
Reflect.defineMetadata('Response', existingParameters, target);
}
return response;
}
exports.Response = Response;