UNPKG

1.06 kBTypeScriptView Raw
1import './vdom';
2import * as _fullcalendar_common from '@fullcalendar/common';
3import { CalendarApi, CalendarData, DelayedRunner, CalendarOptions, Action, CssDimValue } from '@fullcalendar/common';
4export * from '@fullcalendar/common';
5
6declare class Calendar extends CalendarApi {
7 currentData: CalendarData;
8 renderRunner: DelayedRunner;
9 el: HTMLElement;
10 isRendering: boolean;
11 isRendered: boolean;
12 currentClassNames: string[];
13 customContentRenderId: number;
14 get view(): _fullcalendar_common.ViewApi;
15 constructor(el: HTMLElement, optionOverrides?: CalendarOptions);
16 handleAction: (action: Action) => void;
17 handleData: (data: CalendarData) => void;
18 handleRenderRequest: () => void;
19 render(): void;
20 destroy(): void;
21 updateSize(): void;
22 batchRendering(func: any): void;
23 pauseRendering(): void;
24 resumeRendering(): void;
25 resetOptions(optionOverrides: any, append?: any): void;
26 setClassNames(classNames: string[]): void;
27 setHeight(height: CssDimValue): void;
28}
29
30export { Calendar };