Implemented notification system

This commit is contained in:
Pierre 2017-05-26 09:02:44 +02:00
parent 196bbdc585
commit 4c9de6b5c1

View File

@ -10,7 +10,7 @@ ComunicWeb.common.notificationSystem = {
* Display a notification
*
* @param {String} message The message to show on the screen
* @param {String} notifType Specify the notification type (info, error, success)
* @param {String} notifType Specify the notification type (info, danger, success, warning)
* @param {Integer} notifDuration Optionnal, specify how much time the message will appear in seconds
* @param {String} notifTitle The title of the notification
*/
@ -26,13 +26,21 @@ ComunicWeb.common.notificationSystem = {
notifDuration = 4;
}
//Check if a notification title was specified
if(!notifTitle){
notifTitle = "";
//Prepare options
var options = {
message: message,
};
//Check if any notification title was specified
if(notifTitle){
options.title = notifTitle;
}
//DEV - show an alert while no notif system is implemented
alert("notif " + notifType + ": " + message);
$.notify(options,{
// settings
type: notifType,
timer: notifDuration*1000,
});
}
}