UNPKG

c8osdkjscore

Version:
18 lines (15 loc) 563 B
import {C8oException} from "./c8oException"; /** * Thrown during an HTTP request. */ export class C8oHttpRequestException extends C8oException { public originalException: any; constructor(message: string); constructor(message: string, cause: Error); constructor(message: string, cause: any = null) { super(message, cause); this.originalException = cause; // Since typescript 2.1.1 we have to set the prototype explicitly. Object.setPrototypeOf(this, C8oHttpRequestException.prototype); } }