An open API service indexing awesome lists of open source software.

https://github.com/mherrmann/fullcalendar-rightclick

Rightclick support for Adam Shaw's FullCalendar jQuery plugin.
https://github.com/mherrmann/fullcalendar-rightclick

fullcalendar

Last synced: 8 months ago
JSON representation

Rightclick support for Adam Shaw's FullCalendar jQuery plugin.

Awesome Lists containing this project

README

          

# 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-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.