Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var currentDateEvents;
- <SNIP>
- for(var i = 0; i < maxSize; i++) {
- var event = data[i];
- eventsList[event.identifier] = event;
- var newDate = false;
- if(!isSameDate(event.startDate, currentDate)) {
- currentDate = event.startDate;
- currentDateEvents = { date: currentDate, alldayevents: new Array(), regularevents: new Array() };
- newDate = true;
- }
- if(!isMultiDayEvent(event) && isAllDayEvent(event)) {
- currentDateEvents.alldayevents.push(event);
- } else if (isMultiDayEvent(event)) {
- ongoingEventsList.push(event);
- } else {
- currentDateEvents.regularevents.push(event);
- }
- if(newDate && (currentDateEvents.alldayevents.length > 0 || currentDateEvents.regularevents.length > 0)) {
- eventsPerDayList.push(currentDateEvents);
- }
- }
Add Comment
Please, Sign In to add comment