Calculating rack details
diff --git a/views/ngXosViews/diagnostic/src/js/logicTopology.js b/views/ngXosViews/diagnostic/src/js/logicTopology.js
index b689b89..afe61a8 100644
--- a/views/ngXosViews/diagnostic/src/js/logicTopology.js
+++ b/views/ngXosViews/diagnostic/src/js/logicTopology.js
@@ -16,8 +16,21 @@
var svg;
+
+ const handleSvg = (el) => {
+
+ svg = d3.select(el)
+ .append('svg')
+ .style('width', `${el.clientWidth}px`)
+ .style('height', `${el.clientHeight}px`);
+ }
+
$scope.$watch(() => this.subscribers, (subscribers) => {
if(subscribers){
+
+ // TODO
+ // build here the full data structure
+
LogicTopologyHelper.addSubscribers(svg, angular.copy(subscribers));
}
});
@@ -28,14 +41,6 @@
}
});
- const handleSvg = (el) => {
-
- svg = d3.select(el)
- .append('svg')
- .style('width', `${el.clientWidth}px`)
- .style('height', `${el.clientHeight}px`);
- }
-
handleSvg($element[0]);
LogicTopologyHelper.drawTree(svg);
}