This commit is contained in:
@@ -378,22 +378,33 @@ export default {
|
|||||||
this.createStart = event.start;
|
this.createStart = event.start;
|
||||||
this.extendOriginal = event.end;
|
this.extendOriginal = event.end;
|
||||||
},
|
},
|
||||||
endDragExtend() {
|
async endDragExtend() {
|
||||||
//On drag then dragEvent and dragTime are set
|
//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
|
//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) {
|
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", {
|
console.log("endDragExtend: event is DRAG of existing event", {
|
||||||
dragEventStart: this.dragEvent.start,
|
dragEventStart: new Date(this.dragEvent.start).toString(),
|
||||||
dragTime: this.dragTime
|
dragTime: this.dragTime
|
||||||
});
|
});
|
||||||
}
|
} else if (this.extendEvent) {
|
||||||
if (this.extendEvent) {
|
//extendEvent.End is the new end time for this event to be set
|
||||||
console.log("endDragExtend: event is EXTEND of existing event");
|
//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", {
|
||||||
if (this.createStart && !this.dragEvent && !this.extendEvent) {
|
extendEventStart: new Date(this.extendEvent.start).toString(),
|
||||||
console.log("endDragExtend: event is CREATE for new event");
|
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: ", {
|
// console.log("endDragExtend, deets: ", {
|
||||||
|
|||||||
Reference in New Issue
Block a user