summaryrefslogtreecommitdiff
path: root/www/js/TimelineCtrl.js
diff options
context:
space:
mode:
Diffstat (limited to 'www/js/TimelineCtrl.js')
-rw-r--r--www/js/TimelineCtrl.js47
1 files changed, 27 insertions, 20 deletions
diff --git a/www/js/TimelineCtrl.js b/www/js/TimelineCtrl.js
index 94c71b60..ae56cd10 100644
--- a/www/js/TimelineCtrl.js
+++ b/www/js/TimelineCtrl.js
@@ -290,25 +290,12 @@ angular.module('zmApp.controllers').controller('zmApp.TimelineCtrl', ['$ionicPla
});
- $scope.$on('$ionicView.enter', function() {
+ /*$scope.$on('$ionicView.enter', function() {
- // Make sure sliding for menu is disabled so it
- // does not interfere with graph panning
- $ionicSideMenuDelegate.canDragContent(false);
- var ld = NVRDataModel.getLogin();
- maxItemsConf = ($rootScope.platformOS == 'desktop') ? zm.graphDesktopItemMax : zm.graphItemMax;
- maxItems = ld.graphSize || maxItemsConf;
- NVRDataModel.log("Graph items to draw is " + maxItems);
- $scope.maxItems = maxItems;
- $scope.translationData = {
- maxItemsVal: maxItems
- };
-
- $scope.graphLoaded = false;
- NVRDataModel.debug("TimelineCtrl/drawGraph: graphLoaded is " + $scope.graphLoaded);
- });
+
+ });*/
$scope.$on('$ionicView.beforeEnter', function() {
@@ -327,12 +314,27 @@ angular.module('zmApp.controllers').controller('zmApp.TimelineCtrl', ['$ionicPla
//-------------------------------------------------
$scope.$on('$ionicView.afterEnter', function() {
- // console.log("***AFTER ENTER");
+ console.log("***AFTER ENTER");
$scope.follow = { 'time': NVRDataModel.getLogin().followTimeLine };
$interval.cancel(updateInterval);
+ // Make sure sliding for menu is disabled so it
+ // does not interfere with graph panning
+ $ionicSideMenuDelegate.canDragContent(false);
+ var ld = NVRDataModel.getLogin();
+ maxItemsConf = ($rootScope.platformOS == 'desktop') ? zm.graphDesktopItemMax : zm.graphItemMax;
+ maxItems = ld.graphSize || maxItemsConf;
+ NVRDataModel.log("Graph items to draw is " + maxItems);
+ $scope.maxItems = maxItems;
+ $scope.translationData = {
+ maxItemsVal: maxItems
+ };
+
+ $scope.graphLoaded = false;
+ NVRDataModel.debug("TimelineCtrl/drawGraph: graphLoaded is " + $scope.graphLoaded);
+
//latestDateDrawn = moment().locale('en').format("YYYY-MM-DD HH:mm:ss");
$scope.modalFromTimelineIsOpen = false;
var tempMon = message;
@@ -346,7 +348,7 @@ angular.module('zmApp.controllers').controller('zmApp.TimelineCtrl', ['$ionicPla
}
//console.log ("TIMELINE MONITORS: " + JSON.stringify(message));
- var ld = NVRDataModel.getLogin();
+ //var ld = NVRDataModel.getLogin();
$scope.loginData = NVRDataModel.getLogin();
/* if (ld.persistMontageOrder) {
@@ -358,7 +360,7 @@ angular.module('zmApp.controllers').controller('zmApp.TimelineCtrl', ['$ionicPla
$scope.monitors = message;
if ($rootScope.customTimelineRange) {
$scope.currentMode = 'custom';
- // console.log("***** CUSTOM RANGE");
+ console.log("***** CUSTOM RANGE");
if (moment($rootScope.fromString).isValid() &&
moment($rootScope.toString).isValid()) {
// console.log("FROM & TO IS CUSTOM");
@@ -368,7 +370,11 @@ angular.module('zmApp.controllers').controller('zmApp.TimelineCtrl', ['$ionicPla
$scope.toDate = toDate;
drawGraph(fromDate, toDate, maxItems);
} else {
- // console.log("FROM & TO IS CUSTOM INVALID");
+ console.log ("From:"+$rootScope.fromString + " To:"+$rootScope.toString);
+ console.log("FROM & TO IS CUSTOM INVALID");
+ fromDate = moment().startOf('day').format("YYYY-MM-DD HH:mm:ss");
+ toDate = moment().endOf('day').format("YYYY-MM-DD HH:mm:ss");
+ drawGraph(fromDate, toDate, maxItems);
}
} else {
$scope.currentMode = 'day';
@@ -869,6 +875,7 @@ angular.module('zmApp.controllers').controller('zmApp.TimelineCtrl', ['$ionicPla
function drawGraph(fromDate, toDate, count) {
+ console.log ("INSIDE DRAW");
$scope.newEvents = "";
// we only need this for day mode