depot v2
This commit is contained in:
36
src/schedule-2.0/assets/js/fullcalendar.js
Normal file
36
src/schedule-2.0/assets/js/fullcalendar.js
Normal file
@@ -0,0 +1,36 @@
|
||||
// Fullcalendar
|
||||
require('@fullcalendar/core/main.css');
|
||||
require('@fullcalendar/daygrid/main.css');
|
||||
require('@fullcalendar/daygrid/main.css');
|
||||
|
||||
import { Calendar } from '@fullcalendar/core';
|
||||
import frLocale from '@fullcalendar/core/locales/fr.js';
|
||||
import interactionPlugin from '@fullcalendar/interaction';
|
||||
import dayGridPlugin from '@fullcalendar/daygrid';
|
||||
|
||||
var calendar;
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
var calendarEl = document.getElementById('fullcalendar');
|
||||
calendar = new Calendar(calendarEl, {
|
||||
plugins: [ interactionPlugin, dayGridPlugin ],
|
||||
locale: frLocale,
|
||||
weekNumbers: true,
|
||||
selectable: true,
|
||||
events: 'event/load',
|
||||
eventLimit:4,
|
||||
eventDrop: function(info) {
|
||||
info.revert();
|
||||
},
|
||||
eventRender: function (info) {
|
||||
eventRender(info);
|
||||
},
|
||||
select: function(selectionInfo) {
|
||||
eventSelect(selectionInfo);
|
||||
},
|
||||
eventClick: function(info) {
|
||||
eventClick(info);
|
||||
}
|
||||
});
|
||||
global.calendar = calendar;
|
||||
calendar.render();
|
||||
});
|
||||
Reference in New Issue
Block a user