From 596b49f3b1c653e1dc3f9d50dfd90496dfd821fd Mon Sep 17 00:00:00 2001 From: Kameron Kenny Date: Tue, 28 May 2019 20:58:02 -0400 Subject: [PATCH] scroll events out and add new on demand --- broadcast_timer/events.js | 25 ------------------------- broadcast_timer/main.js | 18 +++++++++++++----- 2 files changed, 13 insertions(+), 30 deletions(-) diff --git a/broadcast_timer/events.js b/broadcast_timer/events.js index 99b2405..60433b9 100644 --- a/broadcast_timer/events.js +++ b/broadcast_timer/events.js @@ -1,29 +1,4 @@ var events = [ - { - "date": "May 23, 2019 16:00:00", - "subject": "start", - "notes": "" - }, - { - "date": "May 26, 2019 07:00:00", - "subject": "VTO", - "notes": "at Crosspoint" - }, - { - "date": "May 26, 2019 13:00:00", - "subject": "Lunch", - "notes": "Something good." - }, - { - "date": "May 27, 2019 00:00:01", - "subject": "Memorial Day", - "notes": "" - }, - { - "date": "May 28, 2019 09:00:00", - "subject": "1:1 A", - "notes": "" - }, { "date": "May 28, 2019 09:30:00", "subject": "Team Meeting", diff --git a/broadcast_timer/main.js b/broadcast_timer/main.js index cfb2723..9ae07c7 100644 --- a/broadcast_timer/main.js +++ b/broadcast_timer/main.js @@ -1,6 +1,6 @@ // meta -var version = "0.8.037" -var debug = true; +var version = "0.9.001" +var debug = false; var style = 'green'; var eventStyle = "events"; @@ -108,13 +108,18 @@ var x = setInterval(function() { list = ""; - if (aLen > 30) { - var listLength = 30; + if (eventsLength > 20) { + var listLength = 20; + var page = true; } else { - var listLength = aLen; + var listLength = eventsLength; } + var count_to_end = eventsLength - array_counter; + + for (i = 0; i < listLength; i++) { + if (i === array_counter) { eventStyle= "events-current"; } else { @@ -125,6 +130,9 @@ var x = setInterval(function() { if (counter_diff < -2) { list += ''; + if (listLength < eventsLength) { + listLength++; + } } else { list += ""; }
EventTimeTime Until
" + events[i].subject + "" + events[i].date + "" + countdown(events[i].date) + "