Notification
LxNotificationService is a service that manage notifications, alert boxes and confirm boxes.
The notify method have four parameters that allow user to prepend a colored icon and to handle with sticky notifications.
Helper methods quickly create styled notification: info, success, warning, error.
The alert method create an alert box with a title, a text and handle user action in a callback.
The confirm method create a confirm box with a title, a text and handle user action in a callback.
| Parameter |
Type |
Default |
Description |
| text* |
string |
|
The notification text. |
| icon |
string |
|
The icon identifier. |
| sticky |
boolean |
false |
Specify if the notification is sticky. |
| color |
string |
white |
Define the icon color. Options: colors defined in colors and sizes section in dist/scss/core/settings/defaults.scss |
| Parameter |
Type |
Description |
| text* |
string |
The notification text. |
| Parameter |
Type |
Description |
| text* |
string |
The notification text. |
| Parameter |
Type |
Description |
| text* |
string |
The notification text. |
| Parameter |
Type |
Description |
| text* |
string |
The notification text. |
| Parameter |
Type |
Default |
Description |
| title* |
string |
|
The alert box title. |
| text |
string |
|
The alert box text. |
| button |
string |
|
The alert box button label. |
| callback |
function |
|
The alert box callback with the answer as available parameter (always true for the alert box). |
| unbind |
boolean |
false |
Unbind the escape key to close the alert box. |
| Parameter |
Type |
Default |
Description |
| title* |
string |
|
The confirm box title. |
| text |
string |
|
The confirm box text. |
| buttons |
object |
|
The confirm box buttons label. { cancel: 'Disagree', ok: 'Agree' } |
| callback |
function |
|
The confirm box callback with the answer as available parameter. |
| unbind |
boolean |
false |
Unbind the escape key to close the confirm box. |