Guest User

Untitled

a guest
Dec 16th, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. var currentDateEvents;
  2.  
  3. <SNIP>
  4.  
  5. for(var i = 0; i < maxSize; i++) {
  6. var event = data[i];
  7. eventsList[event.identifier] = event;
  8. var newDate = false;
  9.  
  10. if(!isSameDate(event.startDate, currentDate)) {
  11. currentDate = event.startDate;
  12. currentDateEvents = { date: currentDate, alldayevents: new Array(), regularevents: new Array() };
  13. newDate = true;
  14. }
  15.  
  16. if(!isMultiDayEvent(event) && isAllDayEvent(event)) {
  17. currentDateEvents.alldayevents.push(event);
  18. } else if (isMultiDayEvent(event)) {
  19. ongoingEventsList.push(event);
  20. } else {
  21. currentDateEvents.regularevents.push(event);
  22. }
  23.  
  24. if(newDate && (currentDateEvents.alldayevents.length > 0 || currentDateEvents.regularevents.length > 0)) {
  25. eventsPerDayList.push(currentDateEvents);
  26. }
  27. }
Add Comment
Please, Sign In to add comment