[**@rxap/config v19.1.0-dev.2**](../README.md)

***

[@rxap/config](../globals.md) / ConfigLoadOptions

# Interface: ConfigLoadOptions

Defined in: [config.service.ts:23](https://gitlab.com/rxap/packages/-/blob/c459fa39d2fc8f7b9433246faef548fd35a95c8b/packages/angular/config/src/lib/config.service.ts#L23)

## Properties

### fromCid?

> `optional` **fromCid**: `string`

Defined in: [config.service.ts:41](https://gitlab.com/rxap/packages/-/blob/c459fa39d2fc8f7b9433246faef548fd35a95c8b/packages/angular/config/src/lib/config.service.ts#L41)

Load additional configuration directly from the given Content Identifier (CID).
This takes precedence over `fromDns` if both are provided.

***

### fromDns?

> `optional` **fromDns**: `string` \| `boolean`

Defined in: [config.service.ts:36](https://gitlab.com/rxap/packages/-/blob/c459fa39d2fc8f7b9433246faef548fd35a95c8b/packages/angular/config/src/lib/config.service.ts#L36)

Load additional configuration based on a CID found in a DNS TXT record.
If true, uses `location.hostname`. If a string, uses that domain.

***

### fromLocalStorage?

> `optional` **fromLocalStorage**: `boolean`

Defined in: [config.service.ts:25](https://gitlab.com/rxap/packages/-/blob/c459fa39d2fc8f7b9433246faef548fd35a95c8b/packages/angular/config/src/lib/config.service.ts#L25)

***

### fromUrlParam?

> `optional` **fromUrlParam**: `string` \| `boolean`

Defined in: [config.service.ts:24](https://gitlab.com/rxap/packages/-/blob/c459fa39d2fc8f7b9433246faef548fd35a95c8b/packages/angular/config/src/lib/config.service.ts#L24)

***

### schema?

> `optional` **schema**: [`AnySchema`](../type-aliases/AnySchema.md)

Defined in: [config.service.ts:26](https://gitlab.com/rxap/packages/-/blob/c459fa39d2fc8f7b9433246faef548fd35a95c8b/packages/angular/config/src/lib/config.service.ts#L26)

***

### static?

> `optional` **static**: `Record`\<`string`, `any`\>

Defined in: [config.service.ts:31](https://gitlab.com/rxap/packages/-/blob/c459fa39d2fc8f7b9433246faef548fd35a95c8b/packages/angular/config/src/lib/config.service.ts#L31)

static config values

***

### url?

> `optional` **url**: `string` \| `string`[] \| (`environment`) => `string` \| `string`[]

Defined in: [config.service.ts:27](https://gitlab.com/rxap/packages/-/blob/c459fa39d2fc8f7b9433246faef548fd35a95c8b/packages/angular/config/src/lib/config.service.ts#L27)
