FullCalendar
  • v7 latest
  • v6 (opens in a new tab)
  • v5 (opens in a new tab)
  • v4 (opens in a new tab)
  • v3 (opens in a new tab)
  • v2 (opens in a new tab)
  • v1 (opens in a new tab)
DemosDocs
  • Getting Help
  • Debug Templates
  • Reporting Bugs
  • Requesting Features
  • Contributing
Pricing
20.7k
  • Demos
  • Docs
  • Support
  • Getting Help
  • Debug Templates
  • Reporting Bugs
  • Requesting Features
  • Contributing
  • Pricing

Back to Event Sources

  • events (as an array)
  • events (as a json feed)
  • events (as a function)
  • events from Google Calendar
  • events from an iCalendar feed
  • Event Source Object
  • eventSources
  • eventSourceSuccess
  • eventSourceFailure
  • initialEvents

Event Requesting

  • startParam
  • endParam
  • timeZoneParam
  • lazyFetching
  • loading

Methods

  • Calendar::getEventSources
  • Calendar::getEventSourceById
  • Calendar::addEventSource
  • Calendar::refetchEvents
  • EventSource::refetch
  • EventSource::remove
  1. All Docs
  2. / Event Sources

EventSource::remove

Removes all events associated with this source and prevents it from being fetched again.

eventSource.remove()

Must be called on an Event Source instance. See getEventSources and getEventSourceById.

FullCalendar
Get started →
  • Blog
  • · Roadmap
  • · License
  • · Giving
v7.1.0 Released Sep 5, 2026 All releases →

Integration Docs

  • React 7.7M/MO
  • Vue 850K/MO
  • Angular 930K/MO
  • Vanilla JS 2.5M/MO
  • Preact
  • Web Component

Also from FullCalendar

temporal-polyfill

The Temporal API, polyfilled in under 20 kB.

18M downloads / month

© 2026 FullCalendar LLC

Built and maintained by Adam Shaw