GUI -- Cleaned up sprite definition format in JSON.
- Implemented sprite layer in topology view.
Change-Id: I0861641684df12202d6ccd069d89375a8005d4a8
diff --git a/web/gui/src/main/webapp/app/view/topo/topoToolbar.js b/web/gui/src/main/webapp/app/view/topo/topoToolbar.js
index 8a1895b..47e2a00 100644
--- a/web/gui/src/main/webapp/app/view/topo/topoToolbar.js
+++ b/web/gui/src/main/webapp/app/view/topo/topoToolbar.js
@@ -42,6 +42,7 @@
M: { id: 'offline-tog', gid: 'switch', isel: true },
P: { id: 'ports-tog', gid: 'ports', isel: true },
B: { id: 'bkgrnd-tog', gid: 'map', isel: true },
+ S: { id: 'sprite-tog', gid: 'cloud', isel: false },
//X: { id: 'nodelock-tog', gid: 'lock', isel: false },
Z: { id: 'oblique-tog', gid: 'oblique', isel: false },
@@ -62,6 +63,7 @@
// initial toggle state: default settings and tag to key mapping
var defaultPrefsState = {
bg: 1,
+ sprites: 0,
insts: 1,
summary: 1,
detail: 1,
@@ -69,6 +71,7 @@
},
prefsMap = {
bg: 'B',
+ sprites: 'S',
insts: 'I',
summary: 'O',
details: 'D',
@@ -129,6 +132,7 @@
addToggle('M');
addToggle('P');
addToggle('B');
+ addToggle('S');
}
function addSecondRow() {
//addToggle('X');