UNPKG

719 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3const StormError_1 = require("./StormError");
4const ErrorCode_1 = require("./ErrorCode");
5const StatusCode_1 = require("./StatusCode");
6class MissingParameterError extends StormError_1.StormError {
7 constructor(parameter) {
8 super({ parameter: parameter });
9 }
10 getMessage() {
11 return `Missing parameter (${this.getPrivateDetails().parameter}).`;
12 }
13 getCode() {
14 return ErrorCode_1.ErrorCode.MISSING_PARAMETER;
15 }
16 getHTTPCode() {
17 return StatusCode_1.StatusCode.ERR_BAD_REQUEST;
18 }
19}
20exports.MissingParameterError = MissingParameterError;
21//# sourceMappingURL=MissingParameterError.js.map
\No newline at end of file