ErrorClass
Callable
- export class MyError extends ErrorClass({errorName: 'MyError',// errorMessage: 'my message',})<{foo: boolean;}> {};const instance = MyError({ foo: true, message: 'hey!' }); // Error { name: 'MyError', message: 'hey!', foo: true }MyError.errorName === 'MyError' // trueMyError.hasInstance(instance); // true
Return a new
Errordefault factory See ErrorClass for additional properties added to the constructor