import { CalendarControlBase } from '../../../widgets/calendar-control-base'; /** * 应用日历部件基类 * * @export * @class AppCalendarBase * @extends {CalendarControlBase} */ export declare class AppCalendarBase extends CalendarControlBase { /** * TODO绘制日历项 * * @memberof AppCalendarBase */ renderCalendarItems(): (JSX.Element | null)[] | undefined; /** * 绘制日历内容 * * @memberof AppCalendarBase */ renderContent(): JSX.Element | undefined; /** * TODO 绘制批操作工具栏 * * @memberof AppCalendarBase */ renderBatchToolbar(): void; /** * 绘制数据项面板 * * @param item 数据项 * @memberof AppCalendarBase */ renderItemPanel(item: any, calendarItem: any): import("vue").VNode; /** * 绘制数据项 * * @param item 数据项 * @param index 下标 * @memberof AppCalendarBase */ renderTimeLineItem(item: any, index: number): JSX.Element; /** * 绘制 * * @memberof AppCalendarBase */ render(): JSX.Element | null; } //# sourceMappingURL=app-calendar-base.d.ts.map