import { IPSAppDEWFDynaActionView, IPSDEForm } from '@ibizstudio/runtime'; import { WFDynaActionViewInterface } from '@ibizstudio/runtime'; import { MainViewBase } from './mainview-base'; /** * 工作流动态操作视图基类 * * @export * @class WFDynaActionViewBase * @extends {MainViewBase} * @implements {WFDynaActionViewInterface} */ export declare class WFDynaActionViewBase extends MainViewBase implements WFDynaActionViewInterface { /** * 视图实例 * * @memberof WFDynaActionViewBase */ viewInstance: IPSAppDEWFDynaActionView; /** * 表单实例 * * @memberof WFDynaActionViewBase */ protected editFormInstance: IPSDEForm; /** * 初始化挂载状态集合 * * @memberof WFDynaActionViewBase */ initMountedMap(): void; /** * 设置已经绘制完成状态 * * @memberof WFDynaActionViewBase */ setIsMounted(name?: string): void; /** * 视图挂载 * * @memberof WFDynaActionViewBase */ viewMounted(): void; /** * 计算激活表单 * * @memberof WFDynaActionViewBase */ computeActivedForm(inputForm: any): void; /** * 确认 * * @memberof WFDynaActionViewBase */ onClickOk(): void; /** * 取消 * * @memberof WFDynaActionViewBase */ onClickCancel(): void; /** * 初始化编辑视图实例 * * @memberof WFDynaActionViewBase */ viewModelInit(): Promise; /** * 渲染视图主体内容区 * * @memberof WFDynaActionViewBase */ renderMainContent(): import("vue").VNode | undefined; } //# sourceMappingURL=wfdynaactionview-base.d.ts.map