[@rxap/config](../wiki/globals) / ConfigLoaderService

# Class: ConfigLoaderService

Defined in: [config-loader.service.ts:16](https://gitlab.com/rxap/packages/-/blob/ad2fedf899842d718c345d791ac885f1247525a3/packages/angular/config/src/lib/config-loader.service.ts#L16)

## Constructors

### new ConfigLoaderService()

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

Defined in: [config-loader.service.ts:21](https://gitlab.com/rxap/packages/-/blob/ad2fedf899842d718c345d791ac885f1247525a3/packages/angular/config/src/lib/config-loader.service.ts#L21)

#### Parameters

##### http

`HttpClient`

#### Returns

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

## Properties

### configLoading

> `readonly` **configLoading**: `Map`\<`string`, `Observable`\<`any`\>\>

Defined in: [config-loader.service.ts:19](https://gitlab.com/rxap/packages/-/blob/ad2fedf899842d718c345d791ac885f1247525a3/packages/angular/config/src/lib/config-loader.service.ts#L19)

***

### configs

> `readonly` **configs**: `Map`\<`string`, `any`\>

Defined in: [config-loader.service.ts:17](https://gitlab.com/rxap/packages/-/blob/ad2fedf899842d718c345d791ac885f1247525a3/packages/angular/config/src/lib/config-loader.service.ts#L17)

***

### http

> `readonly` **http**: `HttpClient`

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

## Methods

### load$()

> **load$**\<`T`\>(`url`): `Promise`\<`T`\>

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

#### Type Parameters

• **T** = `any`

#### Parameters

##### url

`string`

#### Returns

`Promise`\<`T`\>
