Split menubar elements in multiple parts

This commit is contained in:
Pierre
2017-05-24 14:31:56 +02:00
parent 2e85aa9c21
commit 3020abc4bf
6 changed files with 46 additions and 7 deletions

View File

@ -1,10 +1,10 @@
/**
* Menu bar object
* Menu bar object - common methods
*
* @author Pierre HUBERT
*/
ComunicWeb.components.menuBar = {
ComunicWeb.components.menuBar.common = {
/**
* Display menu bar
*
@ -71,6 +71,15 @@ ComunicWeb.components.menuBar = {
});
//Now we need to know if user is logged in or not
var userLoggedIn = ComunicWeb.user.userLogin.getUserLoginState();
//Call specific menu
if(userLoggedIn){
//Not implemented yet
}
else{
//Call not-logged-in menu
ComunicWeb.components.menuBar.notAuthenticated.addElements(containerElem);
}
},
};

View File

@ -0,0 +1,16 @@
/**
* Not authenticated menu bar components
*
* @author Pierre HUBERT
*/
ComunicWeb.components.menuBar.notAuthenticated = {
/**
* Add not-authenticated user specific elements
*
* @param {HTMLElement} addElements The container element of the Menubar
*/
addElements: function(addElements){
}
}