import { MDViewBase } from './mdview-base'; import { CalendarViewInterface } from '@ibizstudio/runtime'; import { IPSAppDECalendarView, IPSDECalendar } from '@ibizstudio/runtime'; /** * 日历视图基类 * * @export * @class CalendarViewBase * @extends {MDViewBase} * @implements {CalendarViewInterface} */ export declare class CalendarViewBase extends MDViewBase implements CalendarViewInterface { /** * 视图实例 * * @memberof CalendarViewBase */ viewInstance: IPSAppDECalendarView; /** * 日历实例 * * @memberof CalendarViewBase */ calendarInstance: IPSDECalendar; /** * 引擎初始化(日历视图暂无引擎) * * @memberof CalendarViewBase */ engineInit(): void; /** * 初始化日历视图实例 * * @param opts * @memberof CalendarViewBase */ viewModelInit(): Promise; /** * 渲染视图主体内容区 * * @memberof CalendarViewBase */ renderMainContent(): import("vue").VNode; /** * 快速搜索 * * @param {*} $event * @memberof CalendarViewBase */ onSearch($event: any): void; /** * calendar 的 beforeload 事件 * * @param {*} arg * @memberof CalendarViewBase */ onBeforeLoad(arg: any): void; /** * searchform 部件 search 事件 * * @param {*} $event * @memberof CalendarViewBase */ searchform_search($event: any): void; /** * searchform 部件 load 事件 * * @param {*} $event * @memberof CalendarViewBase */ searchform_load($event: any): void; /** * 部件事件处理 * * @param {*} $event * @memberof CalendarViewBase */ onCtrlEvent(ctrlName: any, action: any, data: any): void; } //# sourceMappingURL=calendarview-base.d.ts.map