import { IPSAppDECalendarExplorerView, IPSCalendarExpBar } from '@ibizstudio/runtime'; import { CalendarExpViewEngine, CalendarExpViewInterface } from '@ibizstudio/runtime'; import { ExpViewBase } from './expview-base'; /** * 日历导航视图基类 * * @export * @class CalendarExpViewBase * @extends {ExpViewBase} * @implements {CalendarExpViewInterface} */ export declare class CalendarExpViewBase extends ExpViewBase implements CalendarExpViewInterface { /** * 视图实例 * * @memberof CalendarExpViewBase */ viewInstance: IPSAppDECalendarExplorerView; /** * 导航栏实例 * * @memberof CalendarExpViewBase */ expBarInstance: IPSCalendarExpBar; /** * 视图引擎 * * @public * @type {Engine} * @memberof CalendarExpViewBase */ engine: CalendarExpViewEngine; /** * 引擎初始化 * * @public * @memberof CalendarExpViewBase */ engineInit(): void; /** * 初始化分页导航视图实例 * * @memberof CalendarExpViewBase */ viewModelInit(): Promise; /** * 计算日历导航栏部件参数 * * @memberof CalendarExpViewBase */ computeTargetCtrlData(controlInstance: any): { targetCtrlName: string; targetCtrlParam: any; targetCtrlEvent: any; }; } //# sourceMappingURL=calendarexpview-base.d.ts.map