[**@rxap/data-source v19.1.1**](../README.md)

***

[@rxap/data-source](../globals.md) / BaseDataSourceMetadata

# Interface: BaseDataSourceMetadata

Defined in: [packages/angular/data-source/src/lib/base.data-source.ts:54](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L54)

## Extends

- `BaseDefinitionMetadata`

## Extended by

- [`ObservableDataSourceMetadata`](ObservableDataSourceMetadata.md)
- [`PipeDataSourceMetadata`](PipeDataSourceMetadata.md)
- [`StaticDataSourceMetadata`](StaticDataSourceMetadata.md)

## Indexable

\[`key`: `string`\]: `any`

## Properties

### id

> **id**: `string`

Defined in: [packages/angular/definition/src/lib/definition.metadata.ts:9](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.metadata.ts#L9)

#### Inherited from

`BaseDefinitionMetadata.id`

***

### restore?

> `optional` **restore**: `boolean`

Defined in: [packages/angular/data-source/src/lib/base.data-source.ts:58](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/data-source/src/lib/base.data-source.ts#L58)

Indicates weather the data source should restore the last value from local storage
