import { IPSModelObject } from '../ipsmodel-object'; import { IPSSysImage } from '../res/ipssys-image'; import { IPSUIAction } from '../view/ipsuiaction'; /** * * 子接口类型识别属性[] * @export * @interface IPSControlItemParam */ export interface IPSControlItemParam extends IPSModelObject { /** * 标题 * @type {string} */ caption: string; /** * 参数 * @type {string} */ key: string; /** * 系统图片 * * @type {IPSSysImage} */ getPSSysImage(): IPSSysImage | null; /** * 系统图片 * * @type {IPSSysImage} */ get psSysImage(): IPSSysImage | null; /** * 系统图片(必须存在) * * @type {IPSSysImage} */ getPSSysImageMust(): IPSSysImage; /** * 调用界面行为 * * @type {IPSUIAction} */ getPSUIAction(): IPSUIAction | null; /** * 调用界面行为 * * @type {IPSUIAction} */ get psUIAction(): IPSUIAction | null; /** * 调用界面行为(必须存在) * * @type {IPSUIAction} */ getPSUIActionMust(): IPSUIAction; /** * 提示信息 * @type {string} */ tooltip: string; /** * 内容 * @type {string} */ value: string; }