Docs Event Data
How to get events onto your calendar. How to dynamically manipulate them after initial load.
events (as an array)
An array of Event Objects that will be displayed on the calendar.
events (as a json feed)
Visiting the URL of a JSON feed is one of the ways FullCalendar fetches Event Objects. This action occurs when the user clicks prev/next or changes calendar views. FullCalendar will determine the date-range it needs events for and will pass that information along in GET parameters.
events (as a function)
A custom function for programmatically generating Event Objects.
events from Google Calendar
FullCalendar can display events from a public Google Calendar.
Event Source Object
An “event source” is anything that provides FullCalendar with data about events.
A way to specify multiple event sources.
A parameter of this name will be sent to each JSON event feed. It describes the start of the interval being fetched.
A parameter of this name will be sent to each JSON event feed. It describes the exclusive end of the interval being fetched.
A parameter of this name will be sent to each JSON event feed. It describes the timezone of the startParam and endParam values, as well as the desired timezone of the returned events.
Determines when event fetching should occur.
Triggered when event or resource fetching starts/stops.
Event Data Parsing
Transforms custom data into a standard Event Object.
Determines the default value for each Event Object’s allDay property when it is unspecified.
A fallback duration for timed Event Objects without a specified end value.
A fallback duration for all-day Event Objects without a specified end value.
A flag to force assignment of an event’s end if it is unspecified.
Changes data for a single event, rerendering the event.
Changes data for multiple events, rerendering them all.
Retrieves events that FullCalendar has in memory.
Removes events from the calendar.
Refetches events from all sources and rerenders them on the screen.
Refetches one or more specific event sources.
Dynamically adds an event source.
Dynamically removes an event source.
Dynamically removes all event sources, or multiple specific event sources.
Retrieves all Event Source Objects.
Retrieves a specific Event Source Object.