class BaseWsExceptionFilter<TError = any> implements WsExceptionFilter {
catch(exception: TError, host: ArgumentsHost)
handleError<TClient extends {
emit: Function;
}>(client: TClient, exception: TError)
handleUnknownError<TClient extends {
emit: Function;
}>(exception: TError, client: TClient)
isExceptionObject(err: any): err is Error
}
Methods
catch()
|
catch(exception: TError, host: ArgumentsHost)
Parameters
|
handleError()
|
handleError<TClient extends {
emit: Function;
}>(client: TClient, exception: TError)
Parameters
Option |
Type |
Description |
client
|
TClient |
|
exception
|
TError |
|
|
handleUnknownError()
|
handleUnknownError<TClient extends {
emit: Function;
}>(exception: TError, client: TClient)
Parameters
Option |
Type |
Description |
exception
|
TError |
|
client
|
TClient |
|
|
isExceptionObject()
|
isExceptionObject(err: any): err is Error
Parameters
Option |
Type |
Description |
err
|
any |
|
Returns
err is Error
|