# Class DataSourceErrorComponent

#### Implements

- OnChanges
- OnInit
- OnDestroy

- Defined in packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts:50

#####
Index

### Constructors

constructor

### Properties

_subscription?
environment
error?
errorMessage
isNotRelease
loading?
refresh?
reset?
resetInProgress
retry?
retryInProgress

### Accessors

dataSourceLike

### Methods

ngOnChanges
ngOnDestroy
ngOnInit
triggerReset
triggerRetry

## Constructors

### constructor

- new DataSourceErrorComponent(environment): DataSourceErrorComponent

- #### Parameters

  - environment: Environment

  #### Returns DataSourceErrorComponent

  - Defined in packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts:85

## Properties

### `Private` `Optional` _subscription

_subscription?: Subscription

- Defined in packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts:83

### `Private` `Readonly` environment

environment: Environment

- Defined in packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts:87

### `Optional` error

error?: unknown

- Defined in packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts:53

### errorMessage

errorMessage: WritableSignal<string> = ...

- Defined in packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts:78

### isNotRelease

isNotRelease: boolean = false

- Defined in packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts:76

### `Optional` loading

loading?: boolean | Observable<boolean>

- Defined in packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts:74

### `Optional` refresh

refresh?: (() => void)

#### Type declaration

- - (): void

  - #### Returns void

- Defined in packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts:56

### `Optional` reset

reset?: (() => void)

#### Type declaration

- - (): void

  - #### Returns void

- Defined in packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts:62

### resetInProgress

resetInProgress: WritableSignal<boolean> = ...

- Defined in packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts:81

### `Optional` retry

retry?: (() => void)

#### Type declaration

- - (): void

  - #### Returns void

- Defined in packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts:59

### retryInProgress

retryInProgress: WritableSignal<boolean> = ...

- Defined in packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts:80

## Accessors

### dataSourceLike

- set dataSourceLike(value): void

- #### Parameters

  - value: DataSourceLikeForErrorHandling

  #### Returns void

  - Defined in packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts:65

## Methods

### ngOnChanges

- ngOnChanges(changes): void

- #### Parameters

  - changes: SimpleChanges

  #### Returns void

  Implementation of OnChanges.ngOnChanges

  - Defined in packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts:92

### ngOnDestroy

- ngOnDestroy(): void

- #### Returns void

  Implementation of OnDestroy.ngOnDestroy

  - Defined in packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts:105

### ngOnInit

- ngOnInit(): void

- #### Returns void

  Implementation of OnInit.ngOnInit

  - Defined in packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts:109

### triggerReset

- triggerReset(): void

- #### Returns void

  - Defined in packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts:142

### triggerRetry

- triggerRetry(): void

- #### Returns void

  - Defined in packages/angular/data-source/src/lib/data-source-error/data-source-error.component.ts:132