diff --git a/src/public/index.html b/src/public/index.html index 3ea3480..632fb76 100644 --- a/src/public/index.html +++ b/src/public/index.html @@ -1631,18 +1631,30 @@ -
+
- -
- - + +
+ + +
- -
- - + +
+ + +
+ + +
+ + +
+ + +
+
@@ -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}`;