[O3 Framework](../API.md) / ConnectedExtension

# Interface: ~~ConnectedExtension~~

Defined in: [packages/framework/esm-extensions/src/store.ts:90](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-extensions/src/store.ts#L90)

## Deprecated

replaced with AssignedExtension

## Properties

### ~~config~~

> `readonly` **config**: `null` \| `Readonly`\<[`ConfigObject`](ConfigObject.md)\>

Defined in: [packages/framework/esm-extensions/src/store.ts:96](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-extensions/src/store.ts#L96)

The extension's config. Note that this will be `null` until the slot is mounted.

***

### ~~id~~

> `readonly` **id**: `string`

Defined in: [packages/framework/esm-extensions/src/store.ts:91](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-extensions/src/store.ts#L91)

***

### ~~meta~~

> `readonly` **meta**: `Readonly`\<[`ExtensionMeta`](ExtensionMeta.md)\>

Defined in: [packages/framework/esm-extensions/src/store.ts:94](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-extensions/src/store.ts#L94)

***

### ~~moduleName~~

> `readonly` **moduleName**: `string`

Defined in: [packages/framework/esm-extensions/src/store.ts:93](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-extensions/src/store.ts#L93)

***

### ~~name~~

> `readonly` **name**: `string`

Defined in: [packages/framework/esm-extensions/src/store.ts:92](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-extensions/src/store.ts#L92)
