]> jspc29.x-matter.uni-frankfurt.de Git - mvd_epics.git/commitdiff
DASH: updateSparklines() -> /static/js/script.js
authorPhilipp Klaus <klaus@physik.uni-frankfurt.de>
Thu, 24 Aug 2017 09:37:50 +0000 (11:37 +0200)
committerPhilipp Klaus <klaus@physik.uni-frankfurt.de>
Thu, 24 Aug 2017 09:37:50 +0000 (11:37 +0200)
python_suite/dashboard/static/js/script.js
python_suite/dashboard/views/pv_overview.jinja2

index 2a0a758a24adb1c729345881032919ea40874b68..12d05f147d4cb17528fa804acf8c47634a859546 100644 (file)
@@ -2,3 +2,21 @@
 alert("whats up");
 console.log("what's up?");
 */
+
+function updateSparklines() {
+  var sparklineItems = document.getElementsByClassName("sparkline");
+  [].forEach.call(sparklineItems, function (el) {
+    var el_id = el.id;
+    var pvName = el_id.substring(el_id.indexOf("-")+1, el_id.length);
+    var pvName = pvName.replace(/-/g, ':');
+
+    var sparklineChart = sparkline()
+                         .width(155)
+                         .height(50)
+                         .gradientColors(['green', 'orange', 'red']) // top -> bottom
+                         .dataSource('/api/history/' + pvName + '.json')
+                         .dataSourceType('JSON')
+                         .selector('#'+el.id);
+    sparklineChart();  // render the chart
+  });
+};
index 2a106ff276dbdbd7da04031170400c9296bb31d1..24f7907df785bb7a70586d146c308816920235fc 100644 (file)
@@ -79,25 +79,6 @@ label {
 
 
 {% block js_end_of_page %}
-
-function updateSparklines() {
-  var sparklineItems = document.getElementsByClassName("sparkline");
-  [].forEach.call(sparklineItems, function (el) {
-    var el_id = el.id;
-    var pvName = el_id.substring(el_id.indexOf("-")+1, el_id.length);
-    var pvName = pvName.replace(/-/g, ':');
-
-    var sparklineChart = sparkline()
-                         .width(155)
-                         .height(50)
-                         .gradientColors(['green', 'orange', 'red']) // top -> bottom
-                         .dataSource('/api/history/' + pvName + '.json')
-                         .dataSourceType('JSON')
-                         .selector('#'+el.id);
-    sparklineChart();  // render the chart
-  });
-};
-
 $(function() {
   // on page load
   updateSparklines();