interface CalendarApi { view: ViewApi; addEvent( eventInput: EventInput, sourceInput?: string | boolean | EventSourceApi, ): EventApi; addEventSource(sourceInput: EventSourceInput): EventSourceApi; changeView( viewType: string, dateOrRange?: DateInput | DateRangeInput, ): void; formatDate(d: DateInput, formatter: FormatterInput): string; formatIso(d: DateInput, omitTime?: boolean): string; formatRange(d0: DateInput, d1: DateInput, settings: any): string; getAvailableLocaleCodes(): string[]; getDate(): Date; getEventById(id: string): EventApi; getEvents(): EventApi[]; getEventSourceById(id: string): EventSourceApi; getEventSources(): EventSourceApi[]; getOption< OptionName extends | "className" | "class" | "viewClass" | "viewDidMount" | "viewWillUnmount" | "views" | "plugins" | "initialEvents" | "events" | "eventSources" | (keyof BaseOptions)
| (keyof CalendarListeners)
, >( name: OptionName, ): CalendarOptions[OptionName]; gotoDate(zonedDateInput: DateInput): void; incrementDate(deltaInput: DurationInput): void; next(): void; nextYear(): void; off<ListenerName extends keyof CalendarListeners>( handlerName: ListenerName, handler: Required<CalendarListeners>[ListenerName], ): void; on<ListenerName extends keyof CalendarListeners>( handlerName: ListenerName, handler: Required<CalendarListeners>[ListenerName], ): void; prev(): void; prevYear(): void; refetchEvents(): void; removeAllEvents(): void; removeAllEventSources(): void; scrollToTime(timeInput: DurationInput): void; select(dateOrObj: any, endDate?: DateInput): void; setOption< OptionName extends | "className" | "class" | "viewClass" | "viewDidMount" | "viewWillUnmount" | "views" | "plugins" | "initialEvents" | "events" | "eventSources" | (keyof BaseOptions)
| (keyof CalendarListeners)
, >( name: OptionName, val: CalendarOptions[OptionName], ): void; today(): void; trigger<ListenerName extends keyof CalendarListeners>( handlerName: ListenerName, ...args: Parameters<Required<CalendarListeners>[ListenerName]>, ): void; unselect(): void; zoomTo(dateMarker: Date, viewType?: string): void;}
Properties
view
Methods
addEvent
-
addEventSource
-
changeView
-
Returns void
-
Returns string
-
Returns string
-
Returns string
getAvailableLocaleCodes
-
getAvailableLocaleCodes(): string[]
Returns string[]
getDate
-
Returns Date
getEventById
-
getEvents
-
getEventSourceById
-
getEventSources
-
getOption
-
getOption< OptionName extends | "className" | "class" | "viewClass" | "viewDidMount" | "viewWillUnmount" | "views" | "plugins" | "initialEvents" | "events" | "eventSources" | (keyof BaseOptions)
| (keyof CalendarListeners)
,>( name: OptionName,): CalendarOptions[OptionName]
Type Parameters
- OptionName extends
| "className"
| "class"
| "viewClass"
| "viewDidMount"
| "viewWillUnmount"
| "views"
| "plugins"
| "initialEvents"
| "events"
| "eventSources"
| (keyof BaseOptions)
| (keyof CalendarListeners)
gotoDate
-
Returns void
incrementDate
-
Returns void
next
-
Returns void
nextYear
-
Returns void
off
-
Returns void
on
-
Returns void
prev
-
Returns void
prevYear
-
Returns void
refetchEvents
-
Returns void
removeAllEvents
-
Returns void
removeAllEventSources
-
removeAllEventSources(): void
Returns void
-
Returns void
select
-
select(dateOrObj: any, endDate?: DateInput): void
Returns void
setOption
-
setOption< OptionName extends | "className" | "class" | "viewClass" | "viewDidMount" | "viewWillUnmount" | "views" | "plugins" | "initialEvents" | "events" | "eventSources" | (keyof BaseOptions)
| (keyof CalendarListeners)
,>( name: OptionName, val: CalendarOptions[OptionName],): void
Type Parameters
- OptionName extends
| "className"
| "class"
| "viewClass"
| "viewDidMount"
| "viewWillUnmount"
| "views"
| "plugins"
| "initialEvents"
| "events"
| "eventSources"
| (keyof BaseOptions)
| (keyof CalendarListeners)
Returns void
today
-
Returns void
trigger
-
Returns void
unselect
-
Returns void
zoomTo
-
zoomTo(dateMarker: Date, viewType?: string): void
Parameters
- dateMarker: Date
OptionalviewType: string
Returns void