c8osdkjscore
Version:
convertigo's sdk js core
18 lines (15 loc) • 563 B
text/typescript
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);
}
}