import { IPSAppDEAction } from '../dataentity/ipsapp-deaction'; import { IPSAppDEField } from '../dataentity/ipsapp-defield'; import { IPSAppDEView } from './ipsapp-deview'; import { IPSAppRedirectView } from './ipsapp-redirect-view'; /** * * 继承父接口类型值[DEREDIRECTVIEW] * @export * @interface IPSAppDERedirectView */ export interface IPSAppDERedirectView extends IPSAppRedirectView, IPSAppDEView { /** * 获取数据应用实体行为 * * @type {IPSAppDEAction} */ getGetDataPSAppDEAction(): IPSAppDEAction | null; /** * 获取数据应用实体行为 * * @type {IPSAppDEAction} */ get getDataPSAppDEAction(): IPSAppDEAction | null; /** * 获取数据应用实体行为(必须存在) * * @type {IPSAppDEAction} */ getGetDataPSAppDEActionMust(): IPSAppDEAction; /** * 应用实体数据类型识别属性 * * @type {IPSAppDEField} */ getTypePSAppDEField(): IPSAppDEField | null; /** * 应用实体数据类型识别属性 * * @type {IPSAppDEField} */ get typePSAppDEField(): IPSAppDEField | null; /** * 应用实体数据类型识别属性(必须存在) * * @type {IPSAppDEField} */ getTypePSAppDEFieldMust(): IPSAppDEField; /** * 自定义获取数据行为 * @type {boolean} */ enableCustomGetDataAction: boolean; /** * 启用工作流 * @type {boolean} */ enableWorkflow: boolean; }