Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

currentClassNames

currentClassNames: string[]

currentData

currentData: CalendarData

Optional currentDataManager

currentDataManager?: CalendarDataManager

customContentRenderId

customContentRenderId: number

el

handleAction

handleAction: (action: Action) => void

Type declaration

handleData

handleData: (data: CalendarData) => void

Type declaration

handleRenderRequest

handleRenderRequest: () => void

Type declaration

    • (): void
    • Returns void

isRendered

isRendered: boolean

isRendering

isRendering: boolean

renderRunner

renderRunner: DelayedRunner

Accessors

view

Methods

addEvent

addEventSource

batchRendering

  • batchRendering(func: any): void

changeView

destroy

  • destroy(): void
  • Returns void

dispatch

  • dispatch(action: Action): void

formatDate

  • formatDate(d: DateInput, formatter: any): string

formatIso

  • formatIso(d: DateInput, omitTime?: boolean): string

formatRange

getAvailableLocaleCodes

  • getAvailableLocaleCodes(): string[]

getCurrentData

getDate

getEventById

  • getEventById(id: string): null | EventApi

getEventSourceById

getEventSources

getEvents

getOption

  • Type parameters

    • OptionName: "duration" | "locale" | "select" | "editable" | "height" | "drop" | "aspectRatio" | "themeSystem" | "navLinkDayClick" | "navLinkWeekClick" | "bootstrapFontAwesome" | "buttonIcons" | "customButtons" | "defaultAllDayEventDuration" | "defaultTimedEventDuration" | "nextDayThreshold" | "scrollTime" | "scrollTimeReset" | "slotMinTime" | "slotMaxTime" | "dayPopoverFormat" | "slotDuration" | "snapDuration" | "headerToolbar" | "footerToolbar" | "defaultRangeSeparator" | "titleRangeSeparator" | "forceEventDuration" | "dayHeaders" | "dayHeaderFormat" | "dayHeaderClassNames" | "dayHeaderContent" | "dayHeaderDidMount" | "dayHeaderWillUnmount" | "dayCellClassNames" | "dayCellContent" | "dayCellDidMount" | "dayCellWillUnmount" | "initialView" | "weekends" | "weekNumberCalculation" | "weekNumbers" | "weekNumberClassNames" | "weekNumberContent" | "weekNumberDidMount" | "weekNumberWillUnmount" | "viewClassNames" | "viewDidMount" | "viewWillUnmount" | "nowIndicator" | "nowIndicatorClassNames" | "nowIndicatorContent" | "nowIndicatorDidMount" | "nowIndicatorWillUnmount" | "showNonCurrentDates" | "lazyFetching" | "startParam" | "endParam" | "timeZoneParam" | "timeZone" | "locales" | "dragRevertDuration" | "dragScroll" | "allDayMaintainDuration" | "unselectAuto" | "dropAccept" | "eventOrder" | "eventOrderStrict" | "handleWindowResize" | "windowResizeDelay" | "longPressDelay" | "eventDragMinDistance" | "expandRows" | "contentHeight" | "direction" | "weekNumberFormat" | "eventResizableFromStart" | "displayEventTime" | "displayEventEnd" | "weekText" | "weekTextLong" | "progressiveEventRendering" | "businessHours" | "initialDate" | "now" | "eventDataTransform" | "stickyHeaderDates" | "stickyFooterScrollbar" | "viewHeight" | "defaultAllDay" | "eventSourceFailure" | "eventSourceSuccess" | "eventDisplay" | "eventStartEditable" | "eventDurationEditable" | "eventOverlap" | "eventConstraint" | "eventAllow" | "eventBackgroundColor" | "eventBorderColor" | "eventTextColor" | "eventColor" | "eventClassNames" | "eventContent" | "eventDidMount" | "eventWillUnmount" | "selectConstraint" | "selectOverlap" | "selectAllow" | "droppable" | "unselectCancel" | "slotLabelFormat" | "slotLaneClassNames" | "slotLaneContent" | "slotLaneDidMount" | "slotLaneWillUnmount" | "slotLabelClassNames" | "slotLabelContent" | "slotLabelDidMount" | "slotLabelWillUnmount" | "dayMaxEvents" | "dayMaxEventRows" | "dayMinWidth" | "slotLabelInterval" | "allDayText" | "allDayClassNames" | "allDayContent" | "allDayDidMount" | "allDayWillUnmount" | "slotMinWidth" | "navLinks" | "eventTimeFormat" | "rerenderDelay" | "moreLinkText" | "moreLinkHint" | "selectMinDistance" | "selectable" | "selectLongPressDelay" | "eventLongPressDelay" | "selectMirror" | "eventMaxStack" | "eventMinHeight" | "eventMinWidth" | "eventShortHeight" | "slotEventOverlap" | "plugins" | "firstDay" | "dayCount" | "dateAlignment" | "dateIncrement" | "hiddenDays" | "monthMode" | "fixedWeekCount" | "validRange" | "visibleRange" | "titleFormat" | "eventInteractive" | "noEventsText" | "viewHint" | "navLinkHint" | "closeHint" | "timeHint" | "eventHint" | "moreLinkClick" | "moreLinkClassNames" | "moreLinkContent" | "moreLinkDidMount" | "moreLinkWillUnmount" | "fixedMirrorParent" | "listDayFormat" | "listDaySideFormat" | "noEventsClassNames" | "noEventsContent" | "noEventsDidMount" | "noEventsWillUnmount" | "allDaySlot" | "datesSet" | "eventsSet" | "eventAdd" | "eventChange" | "eventRemove" | "windowResize" | "eventClick" | "eventMouseEnter" | "eventMouseLeave" | "unselect" | "loading" | "_unmount" | "_beforeprint" | "_afterprint" | "_noEventDrop" | "_noEventResize" | "_resize" | "_scrollRequest" | "dateClick" | "eventDragStart" | "eventDragStop" | "eventDrop" | "eventResizeStart" | "eventResizeStop" | "eventResize" | "eventReceive" | "eventLeave" | "buttonText" | "buttonHints" | "views" | "initialEvents" | "events" | "eventSources"

    Parameters

    • name: OptionName

    Returns CalendarOptions[OptionName]

gotoDate

  • gotoDate(zonedDateInput: any): void

incrementDate

  • incrementDate(deltaInput: any): void

next

  • next(): void

nextYear

  • nextYear(): void

off

on

pauseRendering

  • pauseRendering(): void
  • Returns void

prev

  • prev(): void

prevYear

  • prevYear(): void

refetchEvents

  • refetchEvents(): void

removeAllEventSources

  • removeAllEventSources(): void

removeAllEvents

  • removeAllEvents(): void

render

  • render(): void
  • Returns void

resetOptions

  • resetOptions(optionOverrides: any, append?: any): void
  • Parameters

    • optionOverrides: any
    • Optional append: any

    Returns void

resumeRendering

  • resumeRendering(): void
  • Returns void

scrollToTime

select

  • select(dateOrObj: any, endDate?: DateInput): void

setClassNames

  • setClassNames(classNames: string[]): void
  • Parameters

    • classNames: string[]

    Returns void

setHeight

setOption

  • setOption<OptionName>(name: OptionName, val: CalendarOptions[OptionName]): void
  • Type parameters

    • OptionName: "duration" | "locale" | "select" | "editable" | "height" | "drop" | "aspectRatio" | "themeSystem" | "navLinkDayClick" | "navLinkWeekClick" | "bootstrapFontAwesome" | "buttonIcons" | "customButtons" | "defaultAllDayEventDuration" | "defaultTimedEventDuration" | "nextDayThreshold" | "scrollTime" | "scrollTimeReset" | "slotMinTime" | "slotMaxTime" | "dayPopoverFormat" | "slotDuration" | "snapDuration" | "headerToolbar" | "footerToolbar" | "defaultRangeSeparator" | "titleRangeSeparator" | "forceEventDuration" | "dayHeaders" | "dayHeaderFormat" | "dayHeaderClassNames" | "dayHeaderContent" | "dayHeaderDidMount" | "dayHeaderWillUnmount" | "dayCellClassNames" | "dayCellContent" | "dayCellDidMount" | "dayCellWillUnmount" | "initialView" | "weekends" | "weekNumberCalculation" | "weekNumbers" | "weekNumberClassNames" | "weekNumberContent" | "weekNumberDidMount" | "weekNumberWillUnmount" | "viewClassNames" | "viewDidMount" | "viewWillUnmount" | "nowIndicator" | "nowIndicatorClassNames" | "nowIndicatorContent" | "nowIndicatorDidMount" | "nowIndicatorWillUnmount" | "showNonCurrentDates" | "lazyFetching" | "startParam" | "endParam" | "timeZoneParam" | "timeZone" | "locales" | "dragRevertDuration" | "dragScroll" | "allDayMaintainDuration" | "unselectAuto" | "dropAccept" | "eventOrder" | "eventOrderStrict" | "handleWindowResize" | "windowResizeDelay" | "longPressDelay" | "eventDragMinDistance" | "expandRows" | "contentHeight" | "direction" | "weekNumberFormat" | "eventResizableFromStart" | "displayEventTime" | "displayEventEnd" | "weekText" | "weekTextLong" | "progressiveEventRendering" | "businessHours" | "initialDate" | "now" | "eventDataTransform" | "stickyHeaderDates" | "stickyFooterScrollbar" | "viewHeight" | "defaultAllDay" | "eventSourceFailure" | "eventSourceSuccess" | "eventDisplay" | "eventStartEditable" | "eventDurationEditable" | "eventOverlap" | "eventConstraint" | "eventAllow" | "eventBackgroundColor" | "eventBorderColor" | "eventTextColor" | "eventColor" | "eventClassNames" | "eventContent" | "eventDidMount" | "eventWillUnmount" | "selectConstraint" | "selectOverlap" | "selectAllow" | "droppable" | "unselectCancel" | "slotLabelFormat" | "slotLaneClassNames" | "slotLaneContent" | "slotLaneDidMount" | "slotLaneWillUnmount" | "slotLabelClassNames" | "slotLabelContent" | "slotLabelDidMount" | "slotLabelWillUnmount" | "dayMaxEvents" | "dayMaxEventRows" | "dayMinWidth" | "slotLabelInterval" | "allDayText" | "allDayClassNames" | "allDayContent" | "allDayDidMount" | "allDayWillUnmount" | "slotMinWidth" | "navLinks" | "eventTimeFormat" | "rerenderDelay" | "moreLinkText" | "moreLinkHint" | "selectMinDistance" | "selectable" | "selectLongPressDelay" | "eventLongPressDelay" | "selectMirror" | "eventMaxStack" | "eventMinHeight" | "eventMinWidth" | "eventShortHeight" | "slotEventOverlap" | "plugins" | "firstDay" | "dayCount" | "dateAlignment" | "dateIncrement" | "hiddenDays" | "monthMode" | "fixedWeekCount" | "validRange" | "visibleRange" | "titleFormat" | "eventInteractive" | "noEventsText" | "viewHint" | "navLinkHint" | "closeHint" | "timeHint" | "eventHint" | "moreLinkClick" | "moreLinkClassNames" | "moreLinkContent" | "moreLinkDidMount" | "moreLinkWillUnmount" | "fixedMirrorParent" | "listDayFormat" | "listDaySideFormat" | "noEventsClassNames" | "noEventsContent" | "noEventsDidMount" | "noEventsWillUnmount" | "allDaySlot" | "datesSet" | "eventsSet" | "eventAdd" | "eventChange" | "eventRemove" | "windowResize" | "eventClick" | "eventMouseEnter" | "eventMouseLeave" | "unselect" | "loading" | "_unmount" | "_beforeprint" | "_afterprint" | "_noEventDrop" | "_noEventResize" | "_resize" | "_scrollRequest" | "dateClick" | "eventDragStart" | "eventDragStop" | "eventDrop" | "eventResizeStart" | "eventResizeStop" | "eventResize" | "eventReceive" | "eventLeave" | "buttonText" | "buttonHints" | "views" | "initialEvents" | "events" | "eventSources"

    Parameters

    Returns void

today

  • today(): void

trigger

unselect

updateSize

  • updateSize(): void

zoomTo

  • zoomTo(dateMarker: Date, viewType?: string): void

Generated using TypeDoc