import { IPSModelObject } from '../../ipsmodel-object'; import { IPSAppView } from '../view/ipsapp-view'; import { IPSNavigateParamContainer } from '../../control/ipsnavigate-param-container'; /** * * 子接口类型识别属性[] * @export * @interface IPSAppUILogicRefViewBase */ export interface IPSAppUILogicRefViewBase extends IPSNavigateParamContainer, IPSModelObject { /** * 引用模式 * @type {string} */ refMode: string; /** * 实际引用视图 * * @type {IPSAppView} */ getRefPSAppView(): IPSAppView | null; /** * 实际引用视图 * * @type {IPSAppView} */ get refPSAppView(): IPSAppView | null; /** * 实际引用视图(必须存在) * * @type {IPSAppView} */ getRefPSAppViewMust(): IPSAppView; }