• Version 5.11.3
  • Published
  • 894 kB
  • 3 dependencies
  • MIT license


npm i @fullcalendar/core
yarn add @fullcalendar/core
pnpm add @fullcalendar/core


Provides core functionality, including the Calendar class



class Calendar

class Calendar extends CalendarApi {}


    constructor(el: HTMLElement, optionOverrides?: CalendarOptions);

      property currentClassNames

      currentClassNames: string[];

        property currentData

        currentData: CalendarData;

          property customContentRenderId

          customContentRenderId: number;

            property el

            el: HTMLElement;

              property handleAction

              handleAction: (action: Action) => void;

                property handleData

                handleData: (data: CalendarData) => void;

                  property handleRenderRequest

                  handleRenderRequest: () => void;

                    property isRendered

                    isRendered: boolean;

                      property isRendering

                      isRendering: boolean;

                        property renderRunner

                        renderRunner: DelayedRunner;

                          property view

                          readonly view: _fullcalendar_common.ViewApi;

                            method batchRendering

                            batchRendering: (func: any) => void;

                              method destroy

                              destroy: () => void;

                                method pauseRendering

                                pauseRendering: () => void;

                                  method render

                                  render: () => void;

                                    method resetOptions

                                    resetOptions: (optionOverrides: any, append?: any) => void;

                                      method resumeRendering

                                      resumeRendering: () => void;

                                        method setClassNames

                                        setClassNames: (classNames: string[]) => void;

                                          method setHeight

                                          setHeight: (height: CssDimValue) => void;

                                            method updateSize

                                            updateSize: () => void;

                                              Package Files (1)

                                              Dependencies (3)

                                              Dev Dependencies (1)

                                              Peer Dependencies (0)

                                              No peer dependencies.


                                              To add a badge like this onejsDocs.io badgeto your package's README, use the codes available below.

                                              You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@fullcalendar/core.

                                              • Markdown
                                              • HTML
                                                <a href="https://www.jsdocs.io/package/@fullcalendar/core"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>