mirror of
https://github.com/MichMich/MagicMirror.git
synced 2025-09-14 08:07:01 +00:00
Add initial notifications page
33
Notifications.md
Normal file
33
Notifications.md
Normal file
@@ -0,0 +1,33 @@
|
||||
# Introduction
|
||||
That MagicMirror core has the ability to send notifications to modules. Or even better: the modules have the possibility to send notifications to other modules. This page tries to create a central overview of
|
||||
|
||||
Additional technical information on the notifications can be found in the [modules README](https://github.com/MichMich/MagicMirror/blob/master/modules/README.md):
|
||||
- [notificationReceived](https://github.com/MichMich/MagicMirror/tree/master/modules#notificationreceivednotification-payload-sender)
|
||||
- [sendNotification](https://github.com/MichMich/MagicMirror/tree/master/modules#thissendnotificationnotification-payload)
|
||||
|
||||
# System notifications
|
||||
The system sends three notifications when starting up. These notifications could come in handy!
|
||||
|
||||
Notification | Payload | Description
|
||||
------------ | ------- | -----------
|
||||
`ALL_MODULES_STARTED` | _none_ | All modules are started. You can now send notifications to other modules.
|
||||
`DOM_OBJECTS_CREATED` | _none_ | All dom objects are created. The system is now ready to perform visual changes.
|
||||
`MODULE_DOM_CREATED` | _none_ | This module's dom has been fully loaded. You can now access your module's dom objects.
|
||||
|
||||
## Default module notifications
|
||||
Notification | Payload | Description
|
||||
------------ | ------- | -----------
|
||||
`SHOW_ALERT` | [message details](https://github.com/MichMich/MagicMirror/tree/master/modules/default/alert#notification-params) | Sent to [alert module](https://github.com/MichMich/MagicMirror/tree/master/modules/default/alert) to show an alert or notification.
|
||||
`HIDE_ALERT` | _none_ | Sent to [alert module](https://github.com/MichMich/MagicMirror/tree/master/modules/default/alert) to hide the current alert or notification.
|
||||
`CALENDAR_EVENTS` | [calendar events](https://github.com/MichMich/MagicMirror/tree/master/modules/default/calendar) | Sent by [calendar module](https://github.com/MichMich/MagicMirror/tree/master/modules/default/calendar) to inform modules of the calendar events. The [currentweather module](https://github.com/MichMich/MagicMirror/tree/master/modules/default/currentweather) uses this event to display the weather for the location of an upcoming event.
|
||||
`CURRENTWEATHER_DATA` | _TBC_ | Sent by [currentweather module](https://github.com/MichMich/MagicMirror/tree/master/modules/default/currentweather)
|
||||
`INDOOR_TEMPERATURE` | _number_ | Sent to [currentweather module](https://github.com/MichMich/MagicMirror/tree/master/modules/default/currentweather) to show indoor temperature.
|
||||
`INDOOR_HUMIDITY` | _number_ | Sent to [currentweather module](https://github.com/MichMich/MagicMirror/tree/master/modules/default/currentweather) to show indoor humidity.
|
||||
| `ARTICLE_NEXT` | _none_ | Shows the next news title in [newsfeed module](https://github.com/MichMich/MagicMirror/tree/master/modules/default/newsfeed).
|
||||
| `ARTICLE_PREVIOUS` | _none_ | Shows the previous news title in [newsfeed module](https://github.com/MichMich/MagicMirror/tree/master/modules/default/newsfeed).
|
||||
| `ARTICLE_MORE_DETAILS` | _none_ | Shows more details in [newsfeed module](https://github.com/MichMich/MagicMirror/tree/master/modules/default/newsfeed).
|
||||
| `ARTICLE_LESS_DETAILS` | _none_ | Hides the summary or full news article and only displays the news title of the currently viewed news item in [newsfeed module](https://github.com/MichMich/MagicMirror/tree/master/modules/default/newsfeed).
|
||||
| `ARTICLE_TOGGLE_FULL` | _none_ | Toogles article in fullscreen in [newsfeed module](https://github.com/MichMich/MagicMirror/tree/master/modules/default/newsfeed).
|
||||
|
||||
# 3rd Party Module notifications
|
||||
_TBC_
|
Reference in New Issue
Block a user