@tsed/common
Version:
A TypeScript Framework on top of Express
22 lines • 652 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.UseParamExpression = void 0;
const ParseExpressionPipe_1 = require("../../pipes/ParseExpressionPipe");
const paramFn_1 = require("./paramFn");
/**
* Get data from a path inside the given object
*
* @param expression
* @decorator
* @operation
* @input
* @pipe
*/
function UseParamExpression(expression) {
return paramFn_1.ParamFn((param) => {
param.expression = expression;
param.pipes.push(ParseExpressionPipe_1.ParseExpressionPipe);
});
}
exports.UseParamExpression = UseParamExpression;
//# sourceMappingURL=useParamExpression.js.map