UNPKG

@mvx/mvc

Version:

@mvx/mvc is mvc framework on server, base on koa, @tsdi frameworks

33 lines (31 loc) 937 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.HttpError = void 0; var tslib_1 = require("tslib"); var ioc_1 = require("@tsdi/ioc"); /** * http error * * @export * @class HttpError * @extends {Error} */ var HttpError = /** @class */ (function (_super) { tslib_1.__extends(HttpError, _super); function HttpError(status, message) { var _this = _super.call(this) || this; _this.status = status; _this.message = ioc_1.isArray(message) ? message.join('\n') : message; Error.captureStackTrace(_this); return _this; } HttpError.prototype.toString = function () { return "Http Error: " + this.status + ", " + this.message; }; HttpErrorAnn = function () { return { "name": "HttpError" }; }; return HttpError; }(Error)); exports.HttpError = HttpError; //# sourceMappingURL=../sourcemaps/errors/HttpError.js.map