@tsed/common
Version:
A TypeScript Framework on top of Express
17 lines • 672 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Context = void 0;
const useParam_1 = require("../../mvc/decorators/params/useParam");
const ParamTypes_1 = require("../../mvc/models/ParamTypes");
const mapParamsOptions_1 = require("../../mvc/utils/mapParamsOptions");
function Context(...args) {
const { expression, useType, useConverter = false, useValidation = false } = mapParamsOptions_1.mapParamsOptions(args);
return useParam_1.UseParam(ParamTypes_1.ParamTypes.$CTX, {
expression,
useType,
useConverter,
useValidation
});
}
exports.Context = Context;
//# sourceMappingURL=context.js.map