FullCalendar - Block drag and drop when creating new events

1

Hello,

I have a question on the drag n drop function in Full Calendar. I'm doing a web project and I need to limit the use of some functions, such as limiting the scheduling time (in my case in 1 hour duration) and I need to disable the drag and drop feature when the new event is created . I read the documentation on the site and I did not quite understand how to do it. Any idea how to do this? Many thanks.

    $(document).ready(function() {
            $('#calendar').fullCalendar({
                header: {
                    left: 'prev,next today',
                    center: 'title',
                    right: 'month,agendaWeek,agendaDay'
                },
                defaultDate: Date(), //pega a data atual
                defaultView: 'agendaWeek', // limita a view para a semana
                defaultTimedEventDuration:'01:00:00',
                dragScroll: false,
                eventDurationEditable: false,
                navLinks: false, // can click day/week names to navigate views
                droppable: false,
                editable: false,
                eventStartEditable: false,
                eventLimit: false, 

           })
       })
    
asked by anonymous 02.05.2018 / 04:11

1 answer

0

Only way I got was at fullcalendar.min.js search for

selectionFootprint = _this.computeSelection(origHitFootprint, hitFootprint); 

and replace with

selectionFootprint = _this.computeSelection(origHitFootprint, origHitFootprint); 

so it will only read the initial "clicked" and ignore where your mouse stopped

    
16.08.2018 / 15:22