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

# Interface: ToastNotificationMeta

Defined in: [packages/framework/esm-styleguide/src/toasts/toast.component.tsx:19](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-styleguide/src/toasts/toast.component.tsx#L19)

## Extends

- [`ToastDescriptor`](ToastDescriptor.md)

## Properties

### actionButtonLabel?

> `optional` **actionButtonLabel**: `string`

Defined in: [packages/framework/esm-styleguide/src/toasts/toast.component.tsx:13](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-styleguide/src/toasts/toast.component.tsx#L13)

#### Inherited from

[`ToastDescriptor`](ToastDescriptor.md).[`actionButtonLabel`](ToastDescriptor.md#actionbuttonlabel)

***

### critical?

> `optional` **critical**: `boolean`

Defined in: [packages/framework/esm-styleguide/src/toasts/toast.component.tsx:15](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-styleguide/src/toasts/toast.component.tsx#L15)

#### Inherited from

[`ToastDescriptor`](ToastDescriptor.md).[`critical`](ToastDescriptor.md#critical)

***

### description

> **description**: `ReactNode`

Defined in: [packages/framework/esm-styleguide/src/toasts/toast.component.tsx:11](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-styleguide/src/toasts/toast.component.tsx#L11)

#### Inherited from

[`ToastDescriptor`](ToastDescriptor.md).[`description`](ToastDescriptor.md#description)

***

### id

> **id**: `number`

Defined in: [packages/framework/esm-styleguide/src/toasts/toast.component.tsx:20](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-styleguide/src/toasts/toast.component.tsx#L20)

***

### kind?

> `optional` **kind**: [`ToastType`](../type-aliases/ToastType.md)

Defined in: [packages/framework/esm-styleguide/src/toasts/toast.component.tsx:14](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-styleguide/src/toasts/toast.component.tsx#L14)

#### Inherited from

[`ToastDescriptor`](ToastDescriptor.md).[`kind`](ToastDescriptor.md#kind)

***

### onActionButtonClick()?

> `optional` **onActionButtonClick**: () => `void`

Defined in: [packages/framework/esm-styleguide/src/toasts/toast.component.tsx:12](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-styleguide/src/toasts/toast.component.tsx#L12)

#### Returns

`void`

#### Inherited from

[`ToastDescriptor`](ToastDescriptor.md).[`onActionButtonClick`](ToastDescriptor.md#onactionbuttonclick)

***

### title?

> `optional` **title**: `string`

Defined in: [packages/framework/esm-styleguide/src/toasts/toast.component.tsx:16](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-styleguide/src/toasts/toast.component.tsx#L16)

#### Inherited from

[`ToastDescriptor`](ToastDescriptor.md).[`title`](ToastDescriptor.md#title)
