[@rxap/ngx-error](../wiki/globals) / RxapErrorHandler

# Class: RxapErrorHandler

Defined in: [error-handler.ts:47](https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-handler.ts#L47)

## Implements

- `ErrorHandler`

## Constructors

### new RxapErrorHandler()

> **new RxapErrorHandler**(): [`RxapErrorHandler`](../wiki/Class.RxapErrorHandler)

#### Returns

[`RxapErrorHandler`](../wiki/Class.RxapErrorHandler)

## Properties

### injector

> `protected` `readonly` **injector**: `Injector`

Defined in: [error-handler.ts:64](https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-handler.ts#L64)

***

### options

> `protected` `readonly` **options**: [`ErrorHandlerOptions`](../wiki/Interface.ErrorHandlerOptions)

Defined in: [error-handler.ts:49](https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-handler.ts#L49)

## Methods

### handleError()

> **handleError**(`errorCandidate`): `void`

Defined in: [error-handler.ts:69](https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-handler.ts#L69)

Method called for every value captured through the ErrorHandler

#### Parameters

##### errorCandidate

`unknown`

#### Returns

`void`

#### Implementation of

`ErrorHandler.handleError`

***

### showAngularErrorDialog()

> `protected` **showAngularErrorDialog**(`data`): `void`

Defined in: [error-handler.ts:157](https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-handler.ts#L157)

#### Parameters

##### data

[`AngularErrorDialogData`](../wiki/Interface.AngularErrorDialogData)

#### Returns

`void`

***

### showOpenApiHttpResponseErrorDialog()

> `protected` **showOpenApiHttpResponseErrorDialog**(`data`): `void`

Defined in: [error-handler.ts:151](https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-handler.ts#L151)

#### Parameters

##### data

[`OpenApiHttpResponseErrorDialogData`](../wiki/Interface.OpenApiHttpResponseErrorDialogData)

#### Returns

`void`
