|
|
@@ -1114,15 +1114,15 @@ var View = FC.View = Class.extend(EmitterMixin, ListenerMixin, {
|
|
|
|
|
|
// Must be called when an event in the view is dropped onto new location.
|
|
|
// `dropLocation` is an object that contains the new zoned start/end/allDay values for the event.
|
|
|
- reportEventDrop: function(event, dropLocation, largeUnit, el, ev) {
|
|
|
+ reportSegDrop: function(seg, dropLocation, largeUnit, el, ev) {
|
|
|
var calendar = this.calendar;
|
|
|
- var mutateResult = calendar.mutateEvent(event, dropLocation, largeUnit);
|
|
|
+ var mutateResult = calendar.mutateSeg(seg, dropLocation, largeUnit);
|
|
|
var undoFunc = function() {
|
|
|
mutateResult.undo();
|
|
|
calendar.reportEventChange();
|
|
|
};
|
|
|
|
|
|
- this.triggerEventDrop(event, mutateResult.dateDelta, undoFunc, el, ev);
|
|
|
+ this.triggerEventDrop(seg.event, mutateResult.dateDelta, undoFunc, el, ev);
|
|
|
calendar.reportEventChange(); // will rerender events
|
|
|
},
|
|
|
|
|
|
@@ -1217,15 +1217,15 @@ var View = FC.View = Class.extend(EmitterMixin, ListenerMixin, {
|
|
|
|
|
|
|
|
|
// Must be called when an event in the view has been resized to a new length
|
|
|
- reportEventResize: function(event, resizeLocation, largeUnit, el, ev) {
|
|
|
+ reportSegResize: function(seg, resizeLocation, largeUnit, el, ev) {
|
|
|
var calendar = this.calendar;
|
|
|
- var mutateResult = calendar.mutateEvent(event, resizeLocation, largeUnit);
|
|
|
+ var mutateResult = calendar.mutateSeg(seg, resizeLocation, largeUnit);
|
|
|
var undoFunc = function() {
|
|
|
mutateResult.undo();
|
|
|
calendar.reportEventChange();
|
|
|
};
|
|
|
|
|
|
- this.triggerEventResize(event, mutateResult.durationDelta, undoFunc, el, ev);
|
|
|
+ this.triggerEventResize(seg.event, mutateResult.durationDelta, undoFunc, el, ev);
|
|
|
calendar.reportEventChange(); // will rerender events
|
|
|
},
|
|
|
|