@openmrs/esm-framework
Version:
108 lines (57 loc) • 3.34 kB
Markdown
[@openmrs/esm-framework](../API.md) / ActionableNotificationDescriptor
# Interface: ActionableNotificationDescriptor
## Table of contents
### UI Properties
- [actionButtonLabel](ActionableNotificationDescriptor.md#actionbuttonlabel)
- [critical](ActionableNotificationDescriptor.md#critical)
- [kind](ActionableNotificationDescriptor.md#kind)
- [progressActionLabel](ActionableNotificationDescriptor.md#progressactionlabel)
- [subtitle](ActionableNotificationDescriptor.md#subtitle)
- [title](ActionableNotificationDescriptor.md#title)
### UI Methods
- [onActionButtonClick](ActionableNotificationDescriptor.md#onactionbuttonclick)
- [onClose](ActionableNotificationDescriptor.md#onclose)
## UI Properties
### actionButtonLabel
• **actionButtonLabel**: `string`
#### Defined in
[packages/framework/esm-styleguide/src/notifications/actionable-notification.component.tsx:10](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-styleguide/src/notifications/actionable-notification.component.tsx#L10)
___
### critical
• `Optional` **critical**: `boolean`
#### Defined in
[packages/framework/esm-styleguide/src/notifications/actionable-notification.component.tsx:16](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-styleguide/src/notifications/actionable-notification.component.tsx#L16)
___
### kind
• `Optional` **kind**: `string`
#### Defined in
[packages/framework/esm-styleguide/src/notifications/actionable-notification.component.tsx:15](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-styleguide/src/notifications/actionable-notification.component.tsx#L15)
___
### progressActionLabel
• `Optional` **progressActionLabel**: `string`
#### Defined in
[packages/framework/esm-styleguide/src/notifications/actionable-notification.component.tsx:17](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-styleguide/src/notifications/actionable-notification.component.tsx#L17)
___
### subtitle
• **subtitle**: `string`
#### Defined in
[packages/framework/esm-styleguide/src/notifications/actionable-notification.component.tsx:13](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-styleguide/src/notifications/actionable-notification.component.tsx#L13)
___
### title
• `Optional` **title**: `string`
#### Defined in
[packages/framework/esm-styleguide/src/notifications/actionable-notification.component.tsx:14](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-styleguide/src/notifications/actionable-notification.component.tsx#L14)
## UI Methods
### onActionButtonClick
▸ **onActionButtonClick**(): `void`
#### Returns
`void`
#### Defined in
[packages/framework/esm-styleguide/src/notifications/actionable-notification.component.tsx:11](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-styleguide/src/notifications/actionable-notification.component.tsx#L11)
___
### onClose
▸ `Optional` **onClose**(): `void`
#### Returns
`void`
#### Defined in
[packages/framework/esm-styleguide/src/notifications/actionable-notification.component.tsx:12](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-styleguide/src/notifications/actionable-notification.component.tsx#L12)