Override CameraError toString
This commit is contained in:
		| @@ -116,11 +116,17 @@ class CameraError<TCode extends CameraErrorCode> extends Error { | ||||
|    * @internal | ||||
|    */ | ||||
|   constructor(code: TCode, message: string, cause?: ErrorWithCause) { | ||||
|     super(`[${code}]: ${message}${cause ? ` (Cause: ${cause.message})` : ''}`); | ||||
|     super(`[${code}]: ${message}${cause != null ? ` (Cause: ${cause.message})` : ''}`); | ||||
|     super.name = code; | ||||
|     super.message = message; | ||||
|     this._code = code; | ||||
|     this._message = message; | ||||
|     this._cause = cause; | ||||
|   } | ||||
|  | ||||
|   public toString(): string { | ||||
|     return `[${this.code}]: ${this.message}`; | ||||
|   } | ||||
| } | ||||
|  | ||||
| /** | ||||
|   | ||||
		Reference in New Issue
	
	Block a user