2016-04-02 03:59:18 +02:00
..
2016-04-02 03:59:18 +02:00
2016-04-01 22:05:09 +02:00
2016-04-01 22:05:09 +02:00
2016-04-01 22:05:09 +02:00
2016-04-01 22:05:09 +02:00
2016-04-01 22:05:09 +02:00
2016-04-01 22:05:09 +02:00

Module: Alert

The alert module is one of the default modules of the MagicMirror. This module displays notifications from other modules.

Usage

To use this module, add it to the modules array in the config/config.js file:

modules: [
	{
		module: 'alert',
		config: {
			// The config property is optional.
			// layout type: growl|attached|bar|other
			layout: "growl",
			// effects for the specified layout:
			// for growl layout: scale|slide|genie|jelly
			// for attached layout: flip|bouncyflip
			// for bar layout: slidetop|exploader
			effect: "slide",
			//shown at startup
			welcome_message: "Welcome, start was successfull!"
		}
	}
]

##Developer notes The message and the title parameters accept text as well as html.

###Display notification

self.sendNotification("SHOW_NOTIFICATION", message); 

###Display alert

self.sendNotification("SHOW_ALERT", {title: "Hello", message: "This is a test!", type: "success", imageUrl:"url", imageSize: "50x50", timer:1000}); 

All parameters exept for title and message are optional. Possible types are error, warning, info and success. If you do not use the timer parameter, it is your responsibility to manually hide the alert by using self.sendNotification("HIDE_ALERT");!