Я пытаюсь добиться события перетаскиванием продолжительностью часов дня вместо дней.
new Draggable(containerEl, {
itemSelector: '.fc-event',
eventData: function (eventEl) {
console.log(eventEl);
//console.log(eventEl.dataset);
//console.log(eventEl.innerText.trim());
var EventDetails = JSON.parse(eventEl.dataset.event);
//console.log(EventDetails.title + ' -- ' + EventDetails.duration);
return {
//title: eventEl.innerText.trim(),
title: EventDetails.title,
//duration: "00:45",
duration: { time: "00:45" },
//duration: EventDetails.time,
//duration: { days: 1 }
//duration: { days: parseInt(EventDetails.duration) },
description: 'Lecture',
minTime: "09:30:00",
maxTime: "18:30:00",
//slotDuration: '02:00' // 2 hours
}
}
});
Как работают дни, если я добавлю вот так duration: { days: 1 }
как мне добиться в часы того дня, которые я перетащил, , а также я хочу исправить это событие после понижения с '09: 00 'до '18: 30' часов и в пределах, которые мне требуются, если кто-то выходит за пределы 9 дней вместо дней должно автоматически добавляться с '09: 00 'часов на следующий день, когда я пытался использовать minTime: "09:30:00", maxTime: "18:30:00" i попытался использовать duration: "00:45" , но не сработало. Вот пример изображения ![Event Hours](https://i.stack.imgur.com/M9g1p.png)