{
dragOrigStart = fixed.start;
dragOrigEnd = fixed.end;
dragRealOrigStart = lesson.start;
dragRealOrigEnd = lesson.end;
dragging = lesson;
dragStartingPoint = getDayAndHour($el.parentElement, $event).hour;
dragOrigDay = dayName;
}, 250)
"
@mousemove.window="if (dragging == lesson) handleFullDrag(lesson, $event)"
@mouseup.window="clearTimeout(timeout); dragging = null"
@keydown.escape.window="
if (dragging != lesson) return;
clearTimeout(timeout);
dragging = null;
lesson.start = dragRealOrigStart;
lesson.end = dragRealOrigEnd;
if (dragOrigDay != dayName)
days[dragOrigDay].push(lesson),
days[dayName].splice(days[dayName].indexOf(lesson), 1);
"
@auxclick="day.splice(day.indexOf(lesson), 1);"
>
-