[**@rxap/tree v19.0.2**](../README.md)

***

[@rxap/tree](../globals.md) / TreeDataSourceMetadata

# Interface: TreeDataSourceMetadata

Defined in: [tree/src/lib/tree.data-source.ts:66](https://gitlab.com/rxap/packages/-/blob/d77504e6fd71447b1032f897cabb2aefac17c260/packages/angular/tree/src/lib/tree.data-source.ts#L66)

## Extends

- `BaseDataSourceMetadata`

## Indexable

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

## Properties

### autoRefreshWithoutCache?

> `optional` **autoRefreshWithoutCache**: `boolean`

Defined in: [tree/src/lib/tree.data-source.ts:73](https://gitlab.com/rxap/packages/-/blob/d77504e6fd71447b1032f897cabb2aefac17c260/packages/angular/tree/src/lib/tree.data-source.ts#L73)

If true the tree will be refreshed with caching disbabled after the first load

***

### expandMultiple?

> `optional` **expandMultiple**: `boolean`

Defined in: [tree/src/lib/tree.data-source.ts:68](https://gitlab.com/rxap/packages/-/blob/d77504e6fd71447b1032f897cabb2aefac17c260/packages/angular/tree/src/lib/tree.data-source.ts#L68)

***

### id

> **id**: `string`

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

#### Inherited from

`BaseDataSourceMetadata.id`

***

### restore?

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

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

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

#### Inherited from

`BaseDataSourceMetadata.restore`

***

### scopeTypes?

> `optional` **scopeTypes**: `string`[]

Defined in: [tree/src/lib/tree.data-source.ts:69](https://gitlab.com/rxap/packages/-/blob/d77504e6fd71447b1032f897cabb2aefac17c260/packages/angular/tree/src/lib/tree.data-source.ts#L69)

***

### selectMultiple?

> `optional` **selectMultiple**: `boolean`

Defined in: [tree/src/lib/tree.data-source.ts:67](https://gitlab.com/rxap/packages/-/blob/d77504e6fd71447b1032f897cabb2aefac17c260/packages/angular/tree/src/lib/tree.data-source.ts#L67)
