jam-cloud/jam-ui/node_modules/@fullcalendar/core/main.d.ts

31 lines
987 B
TypeScript

import './vdom';
import { CalendarApi, CalendarData, DelayedRunner, ViewApi, CalendarOptions, Action, CssDimValue } from '@fullcalendar/common';
export * from '@fullcalendar/common';
declare class Calendar extends CalendarApi {
currentData: CalendarData;
renderRunner: DelayedRunner;
el: HTMLElement;
isRendering: boolean;
isRendered: boolean;
currentClassNames: string[];
customContentRenderId: number;
get view(): ViewApi;
constructor(el: HTMLElement, optionOverrides?: CalendarOptions);
handleAction: (action: Action) => void;
handleData: (data: CalendarData) => void;
handleRenderRequest: () => void;
render(): void;
destroy(): void;
updateSize(): void;
batchRendering(func: any): void;
pauseRendering(): void;
resumeRendering(): void;
resetOptions(optionOverrides: any, append?: any): void;
setClassNames(classNames: string[]): void;
setHeight(height: CssDimValue): void;
}
export { Calendar };