mirror of
https://github.com/MichMich/MagicMirror.git
synced 2025-06-27 19:53:36 +00:00
Merge pull request #540 from roramirez/space_comment_js_main
fix comments and space js/main.js
This commit is contained in:
commit
f42d552dad
24
js/main.js
24
js/main.js
@ -76,7 +76,7 @@ var MM = (function() {
|
|||||||
/* sendNotification(notification, payload, sender)
|
/* sendNotification(notification, payload, sender)
|
||||||
* Send a notification to all modules.
|
* Send a notification to all modules.
|
||||||
*
|
*
|
||||||
* argument notification string - The identifier of the noitication.
|
* argument notification string - The identifier of the notification.
|
||||||
* argument payload mixed - The payload of the notification.
|
* argument payload mixed - The payload of the notification.
|
||||||
* argument sender Module - The module that sent the notification.
|
* argument sender Module - The module that sent the notification.
|
||||||
*/
|
*/
|
||||||
@ -258,27 +258,27 @@ var MM = (function() {
|
|||||||
/* updateWrapperStates()
|
/* updateWrapperStates()
|
||||||
* Checks for all positions if it has visible content.
|
* Checks for all positions if it has visible content.
|
||||||
* If not, if will hide the position to prevent unwanted margins.
|
* If not, if will hide the position to prevent unwanted margins.
|
||||||
* This method schould be called by the show and hide methods.
|
* This method schould be called by the show and hide methods.
|
||||||
*
|
*
|
||||||
* Example:
|
* Example:
|
||||||
* If the top_bar only contains the update notification. And no update is available,
|
* If the top_bar only contains the update notification. And no update is available,
|
||||||
* the update notification is hidden. The top bar still occupies space making for
|
* the update notification is hidden. The top bar still occupies space making for
|
||||||
* an ugly top margin. By using this function, the top bar will be hidden if the
|
* an ugly top margin. By using this function, the top bar will be hidden if the
|
||||||
* update notification is not visible.
|
* update notification is not visible.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
var updateWrapperStates = function() {
|
var updateWrapperStates = function() {
|
||||||
var positions = ["top_bar", "top_left", "top_center", "top_right", "upper_third", "middle_center", "lower_third", "bottom_left", "bottom_center", "bottom_right", "bottom_bar", "fullscreen_above", "fullscreen_below"];
|
var positions = ["top_bar", "top_left", "top_center", "top_right", "upper_third", "middle_center", "lower_third", "bottom_left", "bottom_center", "bottom_right", "bottom_bar", "fullscreen_above", "fullscreen_below"];
|
||||||
|
|
||||||
positions.forEach(function(position) {
|
positions.forEach(function(position) {
|
||||||
var wrapper = selectWrapper(position);
|
var wrapper = selectWrapper(position);
|
||||||
var moduleWrappers = wrapper.getElementsByClassName("module");
|
var moduleWrappers = wrapper.getElementsByClassName("module");
|
||||||
|
|
||||||
var showWrapper = false;
|
var showWrapper = false;
|
||||||
Array.prototype.forEach.call(moduleWrappers, function(moduleWrapper) {
|
Array.prototype.forEach.call(moduleWrappers, function(moduleWrapper) {
|
||||||
if (moduleWrapper.style.position == "" || moduleWrapper.style.position == "static") {
|
if (moduleWrapper.style.position == "" || moduleWrapper.style.position == "static") {
|
||||||
showWrapper = true;
|
showWrapper = true;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
wrapper.style.display = showWrapper ? "block" : "none";
|
wrapper.style.display = showWrapper ? "block" : "none";
|
||||||
@ -308,7 +308,7 @@ var MM = (function() {
|
|||||||
/* withClass(className)
|
/* withClass(className)
|
||||||
* filters a collection of modules based on classname(s).
|
* filters a collection of modules based on classname(s).
|
||||||
*
|
*
|
||||||
* argument className string/array - one or multiple classnames. (array or space devided)
|
* argument className string/array - one or multiple classnames. (array or space divided)
|
||||||
*
|
*
|
||||||
* return array - Filtered collection of modules.
|
* return array - Filtered collection of modules.
|
||||||
*/
|
*/
|
||||||
@ -338,7 +338,7 @@ var MM = (function() {
|
|||||||
/* exceptWithClass(className)
|
/* exceptWithClass(className)
|
||||||
* filters a collection of modules based on classname(s). (NOT)
|
* filters a collection of modules based on classname(s). (NOT)
|
||||||
*
|
*
|
||||||
* argument className string/array - one or multiple classnames. (array or space devided)
|
* argument className string/array - one or multiple classnames. (array or space divided)
|
||||||
*
|
*
|
||||||
* return array - Filtered collection of modules.
|
* return array - Filtered collection of modules.
|
||||||
*/
|
*/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user