From 8812d6fd22b1710e019ba53e94723c76b97af6b7 Mon Sep 17 00:00:00 2001 From: Arjun Roychowdhury Date: Mon, 30 Nov 2015 03:30:57 +0100 Subject: #108 - minAlarmCount is now part of each serverProfile and will persist Former-commit-id: 89ecf51624e78a95474630b48c05d9fa921164c0 --- www/js/TimelineCtrl.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'www/js/TimelineCtrl.js') diff --git a/www/js/TimelineCtrl.js b/www/js/TimelineCtrl.js index 048fc03e..b5dc5711 100644 --- a/www/js/TimelineCtrl.js +++ b/www/js/TimelineCtrl.js @@ -59,6 +59,19 @@ angular.module('zmApp.controllers').controller('zmApp.TimelineCtrl', ['$ionicPla // console.log ("*** MS COUNT " + (1000.0/(myframes/mylen))); return (Math.round(1000 / (myframes / mylen))); }; + + + $scope.toggleMinAlarmFrameCount = function () { + console.log ("Toggling"); + + var ld = ZMDataModel.getLogin(); + ld.minAlarmCount = ld.minAlarmCount=="0"? "1":"0"; + ZMDataModel.setLogin(ld); + + + drawGraph(curFromDate, curToDate, curCount); + + }; //----------------------------------------------------------- // Move/Zoom are used to move the timeline around @@ -212,6 +225,7 @@ angular.module('zmApp.controllers').controller('zmApp.TimelineCtrl', ['$ionicPla //console.log ("TIMELINE MONITORS: " + JSON.stringify(message)); var ld = ZMDataModel.getLogin(); + $scope.loginData = ZMDataModel.getLogin(); if (ld.persistMontageOrder) { @@ -245,6 +259,9 @@ angular.module('zmApp.controllers').controller('zmApp.TimelineCtrl', ['$ionicPla //------------------------------------------------- //var currentEvent=""; + + // keep a record for redraw + var curFromDate, curToDate, curCount; // Make sure sliding for menu is disabled so it // does not interfere with graph panning @@ -400,6 +417,11 @@ angular.module('zmApp.controllers').controller('zmApp.TimelineCtrl', ['$ionicPla //------------------------------------------------- function drawGraph(fromDate, toDate, count) { + + + curFromDate = fromDate; + curToDate = toDate; + curCount = count; $ionicLoading.show({ template: "Loading graph...", -- cgit v1.2.3