UNPKG

@freemework/common

Version:

Common library of the Freemework Project.

26 lines 890 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.FExceptionArgument = void 0; const f_exception_js_1 = require("./f_exception.js"); class FExceptionArgument extends f_exception_js_1.FException { constructor(message, paramName, innerException) { if (paramName !== undefined) { if (message !== undefined) { super(`Wrong argument '${paramName}'. ${message}`, innerException); } else { super(`Wrong argument '${paramName}'`); } } else { if (message !== undefined) { super(`Wrong argument. ${message}`, innerException); } else { super("Wrong argument"); } } } } exports.FExceptionArgument = FExceptionArgument; //# sourceMappingURL=f_exception_argument.js.map