UNPKG

jswagger-client

Version:

This is jswagger's client package.

21 lines (20 loc) 659 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const S_API_ERROR = Symbol('ApiError'); class ApiError extends Error { constructor(params) { super(params.message); this[S_API_ERROR] = true; this.code = params.code; this.data = params.data; this.headers = params.headers; this.axiosError = params.axiosError; this.axiosConfig = params.axiosConfig; this.axiosRequest = params.axiosRequest; this.axiosResponse = params.axiosResponse; } static isInstance(o) { return !!o[S_API_ERROR]; } } exports.ApiError = ApiError;