MessageManager Class
The MessageManager class manages messages and prompts. It is used by the AppNotificationManager class.
Methods
Name | Description | |
---|---|---|
Output a message and/or alert to the user. | ||
Add a message to the Message Center. | ||
Clear the message list. | ||
Displays an input field message near target element. | ||
Dismisses current ActivityMessage and ends activity if canceled. | ||
getIconClassName(details: NotifyMessageDetails): string Static | Gets an icon CSS class name based on a given NotifyMessageDetails. | |
getIconType(details: NotifyMessageDetails): MessageBoxIconType Static | Gets a MessageBoxIconType based on a given NotifyMessageDetails. | |
getSeverity(details: NotifyMessageDetails): MessageSeverity Static | Gets a MessageSeverity based on a given NotifyMessageDetails. | |
Hides the currently displayed input field message. | ||
Output a MessageBox and wait for response from the user. | ||
outputPrompt(prompt: string): void Static | Output a prompt to the user. | |
Set the maximum number of cached message. | ||
Sets details for setting up an Activity message. | ||
Sets values on _OngoingActivityMessage to be referenced when displaying an ActivityMessage. |
Properties
Name | Type | Description | |
---|---|---|---|
Readonly<NotifyMessageDetails[]> | List of messages as NotifyMessageDetails. | ||
ActivityMessageCancelledEvent | The ActivityMessageCancelledEvent is fired when an Activity message is cancelled via IModelApp.notifications.endActivityMessage(ActivityMessageEndReason.Cancelled) or by the user clicking the 'Cancel' link. |
||
ActivityMessageUpdatedEvent | The ActivityMessageUpdatedEvent is fired when an Activity message updates via IModelApp.notifications.outputActivityMessage(). | ||
InputFieldMessageAddedEvent | |||
InputFieldMessageRemovedEvent | |||
MessageAddedEvent | The MessageAddedEvent is fired when a message is added via IModelApp.notifications.outputMessage(). |
Defined in
Last Updated: 08 January, 2020