import { IPSAppDEView } from '../../app/view/ipsapp-deview'; import { IPSControl } from '../ipscontrol'; import { IPSNavigateParamContainer } from '../ipsnavigate-param-container'; import { IPSLanguageRes } from '../../res/ipslanguage-res'; /** * * 子接口类型识别属性[] * 继承父接口类型值[VIEWPANEL] * @export * @interface IPSDEViewPanel */ export interface IPSDEViewPanel extends IPSControl, IPSNavigateParamContainer { /** * 标题语言资源对象 * * @type {IPSLanguageRes} */ getCapPSLanguageRes(): IPSLanguageRes | null; /** * 标题语言资源对象 * * @type {IPSLanguageRes} */ get capPSLanguageRes(): IPSLanguageRes | null; /** * 标题语言资源对象(必须存在) * * @type {IPSLanguageRes} */ getCapPSLanguageResMust(): IPSLanguageRes; /** * 标题 * @type {string} */ caption: string; /** * 嵌入视图对象 * * @type {IPSAppDEView} */ getEmbeddedPSAppDEView(): IPSAppDEView | null; /** * 嵌入视图对象 * * @type {IPSAppDEView} */ get embeddedPSAppDEView(): IPSAppDEView | null; /** * 嵌入视图对象(必须存在) * * @type {IPSAppDEView} */ getEmbeddedPSAppDEViewMust(): IPSAppDEView; }