import { IPSAppDEUIAction } from '../../app/dataentity/ipsapp-deuiaction'; import { IPSAppDataEntity } from '../../app/dataentity/ipsapp-data-entity'; import { IPSDEUILogicNode } from './ipsdeuilogic-node'; /** * * 继承父接口类型值[DEUIACTION] * @export * @interface IPSDEUIActionLogic */ export interface IPSDEUIActionLogic extends IPSDEUILogicNode { /** * 调用应用实体界面行为 * * @type {IPSAppDEUIAction} */ getDstPSAppDEUIAction(): IPSAppDEUIAction | null; /** * 调用应用实体界面行为 * * @type {IPSAppDEUIAction} */ get dstPSAppDEUIAction(): IPSAppDEUIAction | null; /** * 调用应用实体界面行为(必须存在) * * @type {IPSAppDEUIAction} */ getDstPSAppDEUIActionMust(): IPSAppDEUIAction; /** * 目标应用实体对象 * * @type {IPSAppDataEntity} */ getDstPSAppDataEntity(): IPSAppDataEntity | null; /** * 目标应用实体对象 * * @type {IPSAppDataEntity} */ get dstPSAppDataEntity(): IPSAppDataEntity | null; /** * 目标应用实体对象(必须存在) * * @type {IPSAppDataEntity} */ getDstPSAppDataEntityMust(): IPSAppDataEntity; }