pfToastNotification
patternfly.notification
Toast notifications are used to notify users of a system occurence. Toast notifications should be transient and stay on the screen for 8 seconds, so that they do not block the information behind them for too long, but allows the user to read the message. The pfToastNotification directive allows status, header, message, primary action and menu actions for the notification. The notification can also allow the user to close the notification.
Note: Using the kebab menu (menu actions) with the close button is not currently supported. If both are specified the close button will not be shown. Add a close menu item if you want to have both capabilities.
<pf-toast-notification notification-type="{string}" header="{string}" message="{string}" show-close="{boolean}" close-callback="{function}" action-title="{string}" action-callback="{function}" menu-actions="{Array}" update-viewing="{function}" data="{object}"> </pf-toast-notification>
Param | Type | Details |
---|---|---|
notificationType | string | The type of the notification message. Allowed value is one of these: 'success','info','danger', 'warning' |
header | string | The header text of the notification. |
message | string | The main text message of the notification. |
showClose | boolean | Flag to show the close button, default: true |
closeCallback | function | (function(data)) Function to invoke when close action is selected, optional |
actionTitle | string | Text to show for the primary action, optional. |
actionCallback | function | (function(data)) Function to invoke when primary action is selected, optional |
menuActions | Array | Optional list of actions to place in the kebab menu:
|
updateViewing | function | (function(boolean, data)) Function to invoke when user is viewing/no-viewing (hovering on) the toast |
data | object | Any data needed by the callbacks (optional) |