import { EditView3Engine, EditView3Interface } from '@ibizstudio/runtime'; import { EditViewBase } from './editview-base'; import { IPSAppDEEditView, IPSDRTab } from '@ibizstudio/runtime'; /** * 实体编辑视图(分页关系)基类 * * @export * @class EditView3Base * @extends {EditViewBase} * @implements {EditView3Interface} */ export declare class EditView3Base extends EditViewBase implements EditView3Interface { /** * 视图实例 * * @memberof ViewBase */ viewInstance: IPSAppDEEditView; /** * 视图引擎 * * @public * @type {Engine} * @memberof EditView3Base */ engine: EditView3Engine; /** * 数据关系分页部件实例 * * @public * @type {IBizFormModel} * @memberof EditView3Base */ drtabInstance: IPSDRTab; /** * 选中数据 * * @type {*} * @memberof EditView3Base */ selection: any; /** * 引擎初始化 * * @public * @memberof EditView3Base */ engineInit(): void; /** * 初始化编辑视图实例 * * @memberof EditView3Base */ viewModelInit(): Promise; /** * 绘制表单 * * @return {*} * @memberof EditView3Base */ renderForm(): import("vue").VNode | null; /** * 渲染视图主体内容区 * * @memberof EditView3Base */ renderMainContent(): import("vue").VNode | null; } //# sourceMappingURL=editview3-base.d.ts.map