UNPKG

fio-api-handler

Version:
36 lines (25 loc) 725 B
'use strict'; function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } var _defineProperty = _interopDefault(require('@babel/runtime/helpers/defineProperty')); class FioApiException extends Error { /** * Response from server that throwed an error. */ /** * Constructor. * * @param response - Processed response from server. */ constructor(response) { super(`Fio exception: ${JSON.stringify(response.data)}`); _defineProperty(this, "response", void 0); this.response = response; } getResponse() { return this.response; } getRequest() { return this.response.request; } } module.exports = FioApiException;