zents
Version:
ZenTS is a Node.js & TypeScript MVC-Framework for building rich web applications, released as free and open-source software under the MIT License. It is designed for building web applications with modern tools and design patterns.
39 lines • 1.87 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.context = exports.error = exports.res = exports.response = exports.req = exports.request = exports.cookie = exports.params = exports.query = exports.body = void 0;
const enums_1 = require("../types/enums");
function body(target, propertyKey, parameterIndex) {
Reflect.defineMetadata(enums_1.REFLECT_METADATA.CONTEXT_BODY, parameterIndex, target, propertyKey);
}
exports.body = body;
function query(target, propertyKey, parameterIndex) {
Reflect.defineMetadata(enums_1.REFLECT_METADATA.CONTEXT_QUERY, parameterIndex, target, propertyKey);
}
exports.query = query;
function params(target, propertyKey, parameterIndex) {
Reflect.defineMetadata(enums_1.REFLECT_METADATA.CONTEXT_PARAMS, parameterIndex, target, propertyKey);
}
exports.params = params;
function cookie(target, propertyKey, parameterIndex) {
Reflect.defineMetadata(enums_1.REFLECT_METADATA.CONTEXT_COOKIE, parameterIndex, target, propertyKey);
}
exports.cookie = cookie;
function request(target, propertyKey, parameterIndex) {
Reflect.defineMetadata(enums_1.REFLECT_METADATA.CONTEXT_REQUEST, parameterIndex, target, propertyKey);
}
exports.request = request;
exports.req = request;
function response(target, propertyKey, parameterIndex) {
Reflect.defineMetadata(enums_1.REFLECT_METADATA.CONTEXT_RESPONSE, parameterIndex, target, propertyKey);
}
exports.response = response;
exports.res = response;
function error(target, propertyKey, parameterIndex) {
Reflect.defineMetadata(enums_1.REFLECT_METADATA.CONTEXT_ERROR, parameterIndex, target, propertyKey);
}
exports.error = error;
function context(target, propertyKey, parameterIndex) {
Reflect.defineMetadata(enums_1.REFLECT_METADATA.CONTEXT_ALL, parameterIndex, target, propertyKey);
}
exports.context = context;
//# sourceMappingURL=context.js.map