diff --git a/src/Calendar.js b/src/Calendar.js index 2a544bb..626e28c 100644 --- a/src/Calendar.js +++ b/src/Calendar.js @@ -641,13 +641,13 @@ function Calendar(element, instanceOptions) { function prevYear() { - date.add('years', -1); + date.add(-1, 'years'); renderView(); } function nextYear() { - date.add('years', 1); + date.add(1, 'years'); renderView(); } diff --git a/src/agenda/AgendaDayView.js b/src/agenda/AgendaDayView.js index fdbaf8f..ab1877a 100644 --- a/src/agenda/AgendaDayView.js +++ b/src/agenda/AgendaDayView.js @@ -15,7 +15,7 @@ function AgendaDayView(element, calendar) { // TODO: make a DayView mixin function incrementDate(date, delta) { - var out = date.clone().stripTime().add('days', delta); + var out = date.clone().stripTime().add(delta, 'days'); out = t.skipHiddenDays(out, delta < 0 ? -1 : 1); return out; } @@ -24,7 +24,7 @@ function AgendaDayView(element, calendar) { // TODO: make a DayView mixin function render(date) { t.start = t.intervalStart = date.clone().stripTime(); - t.end = t.intervalEnd = t.start.clone().add('days', 1); + t.end = t.intervalEnd = t.start.clone().add(1, 'days'); t.title = calendar.formatDate(t.start, t.opt('titleFormat')); diff --git a/src/agenda/AgendaEventRenderer.js b/src/agenda/AgendaEventRenderer.js index 5649290..428156c 100644 --- a/src/agenda/AgendaEventRenderer.js +++ b/src/agenda/AgendaEventRenderer.js @@ -423,8 +423,8 @@ function AgendaEventRenderer() { if (!cell.row) { // on full-days renderDayOverlay( - event.start.clone().add('days', dayDelta), - getEventEnd(event).add('days', dayDelta) + event.start.clone().add(dayDelta, 'days'), + getEventEnd(event).add(dayDelta, 'days') ); resetElement(); @@ -469,7 +469,7 @@ function AgendaEventRenderer() { } else { // changed! - var eventStart = event.start.clone().add('days', dayDelta); // already assumed to have a stripped time + var eventStart = event.start.clone().add(dayDelta, 'days'); // already assumed to have a stripped time var snapTime; var snapIndex; if (!allDay) { @@ -589,12 +589,12 @@ function AgendaEventRenderer() { // compute new dates if (isAllDay) { - eventStart = event.start.clone().stripTime().add('days', dayDelta); + eventStart = event.start.clone().stripTime().add(dayDelta, 'days'); eventEnd = eventStart.clone().add(calendar.defaultAllDayEventDuration); } else { - eventStart = event.start.clone().add(snapDelta * snapDuration).add('days', dayDelta); - eventEnd = getEventEnd(event).add(snapDelta * snapDuration).add('days', dayDelta); + eventStart = event.start.clone().add(snapDelta * snapDuration).add(dayDelta, 'days'); + eventEnd = getEventEnd(event).add(snapDelta * snapDuration).add(dayDelta, 'days'); } updateUI(); diff --git a/src/agenda/AgendaView.js b/src/agenda/AgendaView.js index 8a73c27..61f60f7 100644 --- a/src/agenda/AgendaView.js +++ b/src/agenda/AgendaView.js @@ -636,7 +636,7 @@ function AgendaView(element, calendar, viewName) { for (var i=0; i