notification
Version Compatibility
notification was introduced in version 4.23.0 of the JourneyApps Container.
The notification UI component displays a message in a top-level bar to the user. It automatically fades out after a few seconds. notification needs to be triggered from JavaScript/TypeScript.
Example
notification.success("Your changes were saved successfully");
Notification types
success
Positive
error
Negative
info
Info
show
Generic type. Introduced in version 4.27 of the JourneyApps Container
Info (default)
Options
Version Compatibility
notification supports options since version 4.27 of the JourneyApps Container.
Examples:
notification supports an options object as a second parameter with the following valid keys:
color
Background color of the notification. Can either be:
a hex value
a named color
Defaults to: info
color: "#C0FFEE"
or
color: "positive"
textColor
The color the notification's text. Can either be:
hex value
a named color
Note that if textColor is omitted, it will resolve itself with the following rules:
If the specified
coloris a named color,textColoris automatically set to that named color's text counterpart (e.g.primary_textforprimary).If the specified
coloris a hex value,textColoris automatically set to#333333(dark) or#FFFFFF(light), whichever has the greatest contrast with the background color.
textColor: "#333333"
or
textColor: "positive-text"
timeout
The time (in milliseconds) before the notification disappears.
Note: For no timeout (i.e. the notification displays until the user taps it or clicks on it), set timeout to null.
Defaults to:
3000(3 seconds) if no buttons are presentnullif buttons are present
timeout: 5000
or
timeout: null
buttons
See section below
Buttons
notification supports buttons in the notification bar.
A button is an object with the following structure:
To add buttons to the notification, add one or an array of the above object to the buttons property of the options object.
Examples:
2 buttons:

1 button:
Last updated