import { IPSCalendarExpBar, IPSSysCalendar } from '@ibizstudio/runtime'; import { CalendarExpBarControlInterface } from '@ibizstudio/runtime'; import { ExpBarControlBase } from './expbar-control-base'; /** * 日历导航部件基类 * * */ export declare class CalendarExpBarControlBase extends ExpBarControlBase implements CalendarExpBarControlInterface { /** * 导航栏部件模型对象 * * @memberof CalendarExpBarControlBase */ controlInstance: IPSCalendarExpBar; /** * 数据部件 * * @memberof CalendarExpBarControlBase */ $xDataControl: IPSSysCalendar; /** * 导航过滤项 * * @type {*} * @memberof CalendarExpBarControlBase */ navFilter: any; /** * 导航关系 * * @type {*} * @memberof CalendarExpBarControlBase */ navPSDer: any; /** * 初始化日历导航部件实例 * * @memberof CalendarExpBarControlBase */ ctrlModelInit(): Promise; /** * 初始化数据部件配置 * * @memberof CalendarExpBarControlBase */ handleXDataCtrlOptions(): Promise; /** * 初始化导航视图参数 * * @memberof CalendarExpBarControlBase */ initNavView(): void; /** * split值变化事件 * * @memberof CalendarExpBarControlBase */ onSplitChange(): void; /** * 执行搜索 * * @memberof CalendarExpBarControlBase */ onSearch(): void; /** * 刷新 * * @memberof CalendarExpBarControlBase */ refresh(): void; /** * 日历部件的选中数据事件 * * * @param {any[]} args 选中数据 * @return {*} {void} * @memberof CalendarExpBarControlBase */ onSelectionChange(args: any[]): void; } //# sourceMappingURL=calendar-exp-bar-control-base.d.ts.map