XOSAdminApp.Router.navigate(detailNavLink + "/" + model.id, {trigger: true});
};\r
\r
+ICON_CLASSES = {home: "icon-home", deployments: "icon-deployment", sites: "icon-site", slices: "icon-slice", users: "icon-user"};\r
+\r
XOSAdminApp.updateNavigationPanel = function() {\r
buttonTemplate=$("#xos-navbutton").html();\r
assert(buttonTemplate != undefined, "buttonTemplate is undefined");\r
- html=""\r
+ html="<div class='left-nav'><ul>";\r
for (var index in NAV_OBJS) {\r
name = NAV_OBJS[index];\r
collection_name = name+"s";\r
- nav_url = "/" + collection_name;\r
+ //nav_url = "/" + collection_name;\r
+ nav_url = "#" + collection_name;\r
id = "nav-"+name;\r
+ icon_class = ICON_CLASSES[collection_name] || "icon-cog";\r
\r
- html = html + _.template(buttonTemplate, {name: collection_name, router: "XOSAdminApp.Router", routeUrl: nav_url});\r
+ html = html + _.template(buttonTemplate, {name: collection_name, router: "XOSAdminApp.Router", routeUrl: nav_url, iconClass: icon_class});\r
}\r
\r
+ html = html + "</ul>";\r
+\r
$("#navigationPanel").html(html);\r
};\r
\r