-
-
+
+
+
+
+
-
-
@@ -2601,6 +2613,34 @@
// load position history
this.loadNodePositionHistory(nodeId);
+ },
+ onPositionHistoryQuickRangeClick: function(range) {
+
+ // update position history time range
+ switch(range){
+ case "1h": {
+ this.positionHistoryDateTimeFrom = moment().subtract(1, "hours").format('YYYY-MM-DDTHH:mm');
+ this.positionHistoryDateTimeTo = moment().format('YYYY-MM-DDTHH:mm');
+ break;
+ }
+ case "24h": {
+ this.positionHistoryDateTimeFrom = moment().subtract(24, "hours").format('YYYY-MM-DDTHH:mm');
+ this.positionHistoryDateTimeTo = moment().format('YYYY-MM-DDTHH:mm');
+ break;
+ }
+ case "7d": {
+ this.positionHistoryDateTimeFrom = moment().subtract(7, "days").format('YYYY-MM-DDTHH:mm');
+ this.positionHistoryDateTimeTo = moment().format('YYYY-MM-DDTHH:mm');
+ break;
+ }
+ }
+
+ // reload position history
+ const node = this.selectedNodeToShowPositionHistory;
+ if(node){
+ this.loadNodePositionHistory(node.node_id);
+ }
+
},
getShareLinkForNode: function(nodeId) {
return window.location.origin + `/?node_id=${nodeId}`;