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

# Interface: AssignedExtension

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

## Properties

### config

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

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

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

***

### featureFlag?

> `readonly` `optional` **featureFlag**: `string`

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

***

### id

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

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

***

### meta

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

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

***

### moduleName

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

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

***

### name

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

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

***

### offline?

> `readonly` `optional` **offline**: `boolean` \| `object`

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

***

### online?

> `readonly` `optional` **online**: `boolean` \| `object`

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