CSS Added fill-mode for nodes
Amends based on Simons Comments
ESLinted The whole project
Topo2Link - Added Labels for PortA and PortB on mouseover
Updated breadcrumbs
Topo2.js - commented out a line causing error on panning
Topo2 Navigation between regions
Change-Id: I9cc0f4499ab68a14e246bba192f6528258471b35
diff --git a/web/gui/src/main/webapp/app/view/topo2/topo2Breadcrumb.js b/web/gui/src/main/webapp/app/view/topo2/topo2Breadcrumb.js
index d089acb..c56ddf68 100644
--- a/web/gui/src/main/webapp/app/view/topo2/topo2Breadcrumb.js
+++ b/web/gui/src/main/webapp/app/view/topo2/topo2Breadcrumb.js
@@ -19,16 +19,18 @@
Module that renders the breadcrumbs for regions
*/
- (function () {
+(function () {
+
'use strict';
var $log, wss;
+ // Internal
var breadcrumbContainer,
breadcrumbs;
function init() {
-
+ $log.debug("Topo2BreadcrumbService Initiated");
breadcrumbs = [];
breadcrumbContainer = d3.select('#breadcrumbs');
render();
@@ -36,13 +38,8 @@
function addBreadcrumb(crumbs) {
- // If `crumbs` is an array, merge with breadcrumbs;
- if (crumbs.length) {
- breadcrumbs = breadcrumbs.concat(crumbs);
- } else {
- breadcrumbs.push(crumbs);
- }
-
+ breadcrumbContainer.selectAll('.breadcrumb').remove();
+ breadcrumbs = crumbs.reverse();
render();
}