# fullcalendar-rightclick.js

This small file adds two new callbacks to FullCalendar:

    dayRightclick(date, jsEvent, view)
    eventRightclick(event, jsEvent, view)

To use the file, include it *after* `fullcalendar.js`:

    <script type="text/javascript" src="fullcalendar.js">
    <script type="text/javascript" src="fullcalendar-rightclick.js">

You can then define the callbacks in FullCalendar's options dictionary:

    $('#calendar').fullCalendar({
        dayRightclick: function(date, jsEvent, view) {
            alert('a day has been rightclicked!');
            // Prevent browser context menu:
            return false;
        },
        eventRightclick: function(event, jsEvent, view) {
        	alert('an event has been rightclicked!');
            // Prevent browser context menu:
            return false;
        }
    });

The script is tested to work with FullCalendar versions 2.3.1 - 3.10.0 but is likely to also work with later versions.

## Live example

https://jsfiddle.net/a17kuyL0/

## Contributing
When you submit a pull request, please make sure that the plugin still works with *each* FullCalendar version >= 2.3.1 ie. test it with 2.3.1, 2.3.2, 2.4.0, ... . The `test.html` page in the repository makes this very easy. Finally, please follow the same coding conventions as in the existing code, in particular the use of tabs instead of spaces.