kamboja-express
Version:
KambojaJS engine implementation using ExpressJs
23 lines (22 loc) • 838 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
var kamboja_1 = require("kamboja");
var JsonActionResult = (function (_super) {
tslib_1.__extends(JsonActionResult, _super);
function JsonActionResult(body, status) {
var _this = _super.call(this, body, status) || this;
_this.engine = "Express";
return _this;
}
JsonActionResult.prototype.execute = function (request, response, routeInfo) {
return tslib_1.__awaiter(this, void 0, void 0, function () {
return tslib_1.__generator(this, function (_a) {
response.json(this);
return [2 /*return*/];
});
});
};
return JsonActionResult;
}(kamboja_1.Core.ActionResult));
exports.JsonActionResult = JsonActionResult;