The latest releases of FullCalendar and Scheduler gives drastically more control over which dates are displayed within a view as well as which dates the user can interact with.
The most notable features:
- visibleRange – programmatic control over a view’s date range
- validRange – restrict the user from interacting with certain dates
- showNonCurrentDates – enables/disables render of dates outside the current month
These new features have been fully document on the docs page. By the way, have you seen the docs page recently? It’s a massive list of settings that is growing out of control. Next mini-project: tame this into something that’s much more navigable, especially for those new to the FullCalendar project.
Suggestions on how to restructure the docs are more than welcome!