This commit is contained in:
@@ -378,22 +378,33 @@ export default {
|
||||
this.createStart = event.start;
|
||||
this.extendOriginal = event.end;
|
||||
},
|
||||
endDragExtend() {
|
||||
async endDragExtend() {
|
||||
//On drag then dragEvent and dragTime are set
|
||||
//on extend then extendEvent (actual event), extendOriginal and createStart are set
|
||||
//on extend then extendEvent (actual event), extendOriginal and createStart are set, dragEvent is null
|
||||
//on create then createStart is only value set, dragEvent is null and extendEvent is null
|
||||
|
||||
//Handle the event, could be one of three things: changing an event start time, changing an event length or creating a new event
|
||||
if (this.dragEvent) {
|
||||
//dragEvent.start is the new start time for this event to be set
|
||||
console.log("endDragExtend: event is DRAG of existing event", {
|
||||
dragEventStart: this.dragEvent.start,
|
||||
dragEventStart: new Date(this.dragEvent.start).toString(),
|
||||
dragTime: this.dragTime
|
||||
});
|
||||
}
|
||||
if (this.extendEvent) {
|
||||
console.log("endDragExtend: event is EXTEND of existing event");
|
||||
}
|
||||
if (this.createStart && !this.dragEvent && !this.extendEvent) {
|
||||
console.log("endDragExtend: event is CREATE for new event");
|
||||
} else if (this.extendEvent) {
|
||||
//extendEvent.End is the new end time for this event to be set
|
||||
//However, it *is* possible to drag up beyond the start which sets start and end so to be safe should set both...
|
||||
console.log("endDragExtend: event is EXTEND of existing event", {
|
||||
extendEventStart: new Date(this.extendEvent.start).toString(),
|
||||
extendEventEnd: new Date(this.extendEvent.end).toString()
|
||||
//extendEventStart: new Date(this.extendEvent.start).toString(),
|
||||
//extendOriginal: this.extendOriginal,
|
||||
//createStart: this.createStart
|
||||
});
|
||||
} else if (this.createStart && !this.dragEvent && !this.extendEvent) {
|
||||
console.log(
|
||||
"endDragExtend: event is CREATE for new event",
|
||||
new Date(this.createStart).toString()
|
||||
);
|
||||
}
|
||||
|
||||
// console.log("endDragExtend, deets: ", {
|
||||
|
||||
Reference in New Issue
Block a user