import { IPSAppDEDataViewExplorerView, IPSDataViewExpBar } from '@ibizstudio/runtime'; import { DataExpViewInterface, DataViewExpViewEngine } from '@ibizstudio/runtime'; import { ExpViewBase } from './expview-base'; /** * 卡片导航视图基类 * * @export * @class DataViewExpBase * @extends {ExpViewBase} * @implements {DataExpViewInterface} */ export declare class DataViewExpBase extends ExpViewBase implements DataExpViewInterface { /** * 视图实例 * * @memberof GridExpViewBase */ viewInstance: IPSAppDEDataViewExplorerView; /** * 导航栏实例 * * @memberof GridExpViewBase */ expBarInstance: IPSDataViewExpBar; /** * 视图引擎 * * @public * @type {ChartViewEngine} * @memberof ChartViewBase */ engine: DataViewExpViewEngine; /** * 引擎初始化 * * @public * @memberof DataViewExpBase */ engineInit(): void; /** * 初始化分页导航视图实例 * * @memberof DataViewExpBase */ viewModelInit(): Promise; /** * 计算目标部件所需参数 * * @param {string} [controlType] * @returns * @memberof DataViewExpBase */ computeTargetCtrlData(controlInstance: any): { targetCtrlName: string; targetCtrlParam: any; targetCtrlEvent: any; }; } //# sourceMappingURL=dataview-exp-base.d.ts.map