Topo2: Key Command 'M' to show and hide offline devices
JIRA Tasks; ONOS-5381
Change-Id: Iab3a837a9bb05a334460e6b9222473bc8bc6b5c5
diff --git a/web/gui/src/main/webapp/app/view/topo2/topo2Region.js b/web/gui/src/main/webapp/app/view/topo2/topo2Region.js
index c0e18a7..f471e85 100644
--- a/web/gui/src/main/webapp/app/view/topo2/topo2Region.js
+++ b/web/gui/src/main/webapp/app/view/topo2/topo2Region.js
@@ -215,6 +215,17 @@
_.each(this.model.get('links').models, function (link) {
link.setVisibility();
});
+
+ return !state;
+ },
+ toggleOfflineDevices: function () {
+ var state = this.lookupPrefState('offline_devices');
+ this.updatePrefState('offline_devices', !state);
+ _.each(this.regionNodes(), function (node) {
+ node.setOfflineVisibility();
+ });
+
+ return !state;
},
update: function (event) {