UNPKG

js-request-manager

Version:

JS Request Manager is a library for creating an sdk library for your server (API). The API type doesn't matter, whether it's REST or RPC

45 lines (34 loc) 1.02 kB
/* class RequestManagerException extends Error { // constructor(message) { // super(message); // this.message = message; // } _details = null constructor(code, message = '', details = null) { const fullMsg = `[${code}]` + (message ? `: ${message}` : ''); super(fullMsg); this.name = 'RequestManagerException'; this.code = code; this.message = message; this._details = details; } getDetails(){ return this._details; } toString() { return this.message; } } RequestManagerException.prototype.name = 'RequestManagerException'; */ function RequestManagerException(code, message = '', details = null) { this.name = "RequestManagerException"; // const fullMsg = `[${code}]` + (message ? `: ${message}` : ''); // super(fullMsg); this.code = code; this.message = message; this.details = details; } RequestManagerException.prototype = Error.prototype; export default RequestManagerException;