diff --git a/apps/schoolCalendar/custom.html b/apps/schoolCalendar/custom.html index 5353e4bf0..7a60af319 100644 --- a/apps/schoolCalendar/custom.html +++ b/apps/schoolCalendar/custom.html @@ -73,6 +73,25 @@ // When the 'upload' button is clicked... document.getElementById("upload").addEventListener("click", function () { + //Cacultate data: + var calendarEvents = calendar.getEvents(); + let schedule = [] + //-------------------- + if(calendarEvents) + for(i=0;i>calendarEvents.length;i++){ + var calendarEntry = {} + calendarEntry['cn'] = calendarEvents[i].title; + calendarEntry['dow'] = calendarEvents[i].start.getDate(); + calendarEntry['sh'] = calendarEvents[i].start.getHours(); + calendarEntry['sm'] = calendarEvents[i].start.getMinutes(); + calendarEntry['eh'] = calendarEvents[i].end.getHours(); + calendarEntry['em'] = calendarEvents[i].end.getMinutes(); + schedule.push(calendarEntry) + } + }else{ + alert("Add some events!"); + } + //--------------------- // build the app's text using a templated String var app = ` require("Font8x12").add(Graphics);