From c6c86213d19560619c423f1277d22391a43c3ca5 Mon Sep 17 00:00:00 2001 From: David Peer Date: Sat, 26 Feb 2022 09:17:46 +0100 Subject: [PATCH] Add function to get the time rather than minutes only --- apps/widtmr/README.md | 1 + apps/widtmr/widget.js | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/apps/widtmr/README.md b/apps/widtmr/README.md index 9e640c618..7edaffb10 100644 --- a/apps/widtmr/README.md +++ b/apps/widtmr/README.md @@ -25,6 +25,7 @@ The following functions are available: - increaseTimer(int) -> void - decreaseTimer(int) -> void - getRemainingMinutes() -> int +- getRemainingTime() -> DateTime Example to increase the timer by 5 and ensure that its started: ```Javascript diff --git a/apps/widtmr/widget.js b/apps/widtmr/widget.js index 3b7cfb25e..b83b4a204 100644 --- a/apps/widtmr/widget.js +++ b/apps/widtmr/widget.js @@ -130,6 +130,15 @@ var now = new Date(); var diff = settings.goal - now; return Math.ceil(diff / (1000*60)); + + }, getRemainingTime: function(){ + if(!settings.started){ + return; + } + + var now = new Date(); + var diff = settings.goal - now; + return getTime(diff); } };