kamboja-express
Version:
KambojaJS engine implementation using ExpressJs
21 lines (20 loc) • 822 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var kamboja_1 = require("kamboja");
var express_middleware_adapter_1 = require("./express-middleware-adapter");
var MiddlewareMetaData = (function () {
function MiddlewareMetaData() {
this.middleware = new kamboja_1.Middleware.MiddlewareDecorator();
}
MiddlewareMetaData.prototype.use = function (middleware) {
if (typeof middleware == "function")
return this.middleware.use(new express_middleware_adapter_1.ExpressMiddlewareAdapter(middleware));
else
return this.middleware.use(middleware);
};
MiddlewareMetaData.prototype.id = function (id) {
return this.middleware.id(id);
};
return MiddlewareMetaData;
}());
exports.MiddlewareMetaData = MiddlewareMetaData;