- commit
- 42cd838c5511a63d3d54729571fd12b156edc9a0
- parent
- 155eaf152e7374663157e32b304c920accd7e146
- Author
- Tobias Bengfort <tobias.bengfort@posteo.de>
- Date
- 2022-02-04 17:07
create event on double click
Diffstat
| M | main.js | 19 | +++++++++++++++++++ |
1 files changed, 19 insertions, 0 deletions
diff --git a/main.js b/main.js
@@ -76,6 +76,25 @@ var calendar = new FullCalendar.Calendar( 76 76 nowIndicator: true, 77 77 weekNumberCalculation: 'ISO', 78 78 eventClick: info => openForm(info.event), -1 79 dateClick: (function() { -1 80 var timeout = null; -1 81 return info => { -1 82 closeForm(); -1 83 if (timeout) { -1 84 var source = calendar.getEventSources()[0]; -1 85 var data = calendar.addEvent(dav.createEvent(info, source), source); -1 86 dav.commitEvent(data); -1 87 openForm(data); -1 88 -1 89 clearTimeout(timeout); -1 90 timeout = null; -1 91 } else { -1 92 timeout = setTimeout(() => { -1 93 timeout = null; -1 94 }, 500); -1 95 } -1 96 }; -1 97 })(), 79 98 eventDrop: info => dav.commitEvent(info.event), 80 99 eventResize: info => dav.commitEvent(info.event), 81 100 height: '100%',