import { IPSAppDEAction } from '../../app/dataentity/ipsapp-deaction'; import { IPSAppDEDataSet } from '../../app/dataentity/ipsapp-dedata-set'; import { IPSAppDEField } from '../../app/dataentity/ipsapp-defield'; import { IPSControlMDObject } from '../ipscontrol-mdobject'; import { IPSMapItem } from './ipsmap-item'; import { IPSDEOPPriv } from '../../dataentity/priv/ipsdeoppriv'; /** * * 子接口类型识别属性[] * @export * @interface IPSSysMapItem */ export interface IPSSysMapItem extends IPSMapItem, IPSControlMDObject { /** * 高度值应用实体属性 * * @type {IPSAppDEField} */ getAltitudePSAppDEField(): IPSAppDEField | null; /** * 高度值应用实体属性 * * @type {IPSAppDEField} */ get altitudePSAppDEField(): IPSAppDEField | null; /** * 高度值应用实体属性(必须存在) * * @type {IPSAppDEField} */ getAltitudePSAppDEFieldMust(): IPSAppDEField; /** * 背景颜色应用实体属性 * * @type {IPSAppDEField} */ getBKColorPSAppDEField(): IPSAppDEField | null; /** * 背景颜色应用实体属性 * * @type {IPSAppDEField} */ get bKColorPSAppDEField(): IPSAppDEField | null; /** * 背景颜色应用实体属性(必须存在) * * @type {IPSAppDEField} */ getBKColorPSAppDEFieldMust(): IPSAppDEField; /** * 文本颜色应用实体属性 * * @type {IPSAppDEField} */ getColorPSAppDEField(): IPSAppDEField | null; /** * 文本颜色应用实体属性 * * @type {IPSAppDEField} */ get colorPSAppDEField(): IPSAppDEField | null; /** * 文本颜色应用实体属性(必须存在) * * @type {IPSAppDEField} */ getColorPSAppDEFieldMust(): IPSAppDEField; /** * 内容应用实体属性 * * @type {IPSAppDEField} */ getContentPSAppDEField(): IPSAppDEField | null; /** * 内容应用实体属性 * * @type {IPSAppDEField} */ get contentPSAppDEField(): IPSAppDEField | null; /** * 内容应用实体属性(必须存在) * * @type {IPSAppDEField} */ getContentPSAppDEFieldMust(): IPSAppDEField; /** * 分组值应用实体属性 * * @type {IPSAppDEField} */ getGroupPSAppDEField(): IPSAppDEField | null; /** * 分组值应用实体属性 * * @type {IPSAppDEField} */ get groupPSAppDEField(): IPSAppDEField | null; /** * 分组值应用实体属性(必须存在) * * @type {IPSAppDEField} */ getGroupPSAppDEFieldMust(): IPSAppDEField; /** * 项图标值应用实体属性 * * @type {IPSAppDEField} */ getIconPSAppDEField(): IPSAppDEField | null; /** * 项图标值应用实体属性 * * @type {IPSAppDEField} */ get iconPSAppDEField(): IPSAppDEField | null; /** * 项图标值应用实体属性(必须存在) * * @type {IPSAppDEField} */ getIconPSAppDEFieldMust(): IPSAppDEField; /** * 项标识值应用实体属性 * * @type {IPSAppDEField} */ getIdPSAppDEField(): IPSAppDEField | null; /** * 项标识值应用实体属性 * * @type {IPSAppDEField} */ get idPSAppDEField(): IPSAppDEField | null; /** * 项标识值应用实体属性(必须存在) * * @type {IPSAppDEField} */ getIdPSAppDEFieldMust(): IPSAppDEField; /** * 维度值应用实体属性 * * @type {IPSAppDEField} */ getLatitudePSAppDEField(): IPSAppDEField | null; /** * 维度值应用实体属性 * * @type {IPSAppDEField} */ get latitudePSAppDEField(): IPSAppDEField | null; /** * 维度值应用实体属性(必须存在) * * @type {IPSAppDEField} */ getLatitudePSAppDEFieldMust(): IPSAppDEField; /** * 经度值应用实体属性 * * @type {IPSAppDEField} */ getLongitudePSAppDEField(): IPSAppDEField | null; /** * 经度值应用实体属性 * * @type {IPSAppDEField} */ get longitudePSAppDEField(): IPSAppDEField | null; /** * 经度值应用实体属性(必须存在) * * @type {IPSAppDEField} */ getLongitudePSAppDEFieldMust(): IPSAppDEField; /** * 排序值应用实体属性 * * @type {IPSAppDEField} */ getOrderValuePSAppDEField(): IPSAppDEField | null; /** * 排序值应用实体属性 * * @type {IPSAppDEField} */ get orderValuePSAppDEField(): IPSAppDEField | null; /** * 排序值应用实体属性(必须存在) * * @type {IPSAppDEField} */ getOrderValuePSAppDEFieldMust(): IPSAppDEField; /** * 应用实体数据集 * * @type {IPSAppDEDataSet} */ getPSAppDEDataSet(): IPSAppDEDataSet | null; /** * 应用实体数据集 * * @type {IPSAppDEDataSet} */ get psAppDEDataSet(): IPSAppDEDataSet | null; /** * 应用实体数据集(必须存在) * * @type {IPSAppDEDataSet} */ getPSAppDEDataSetMust(): IPSAppDEDataSet; /** * 删除数据应用实体行为 * * @type {IPSAppDEAction} */ getRemovePSAppDEAction(): IPSAppDEAction | null; /** * 删除数据应用实体行为 * * @type {IPSAppDEAction} */ get removePSAppDEAction(): IPSAppDEAction | null; /** * 删除数据应用实体行为(必须存在) * * @type {IPSAppDEAction} */ getRemovePSAppDEActionMust(): IPSAppDEAction; /** * 删除要求操作标识 * * @type {IPSDEOPPriv} */ getRemovePSDEOPPriv(): IPSDEOPPriv | null; /** * 删除要求操作标识 * * @type {IPSDEOPPriv} */ get removePSDEOPPriv(): IPSDEOPPriv | null; /** * 删除要求操作标识(必须存在) * * @type {IPSDEOPPriv} */ getRemovePSDEOPPrivMust(): IPSDEOPPriv; /** * 标记值2应用实体属性 * * @type {IPSAppDEField} */ getTag2PSAppDEField(): IPSAppDEField | null; /** * 标记值2应用实体属性 * * @type {IPSAppDEField} */ get tag2PSAppDEField(): IPSAppDEField | null; /** * 标记值2应用实体属性(必须存在) * * @type {IPSAppDEField} */ getTag2PSAppDEFieldMust(): IPSAppDEField; /** * 标记值应用实体属性 * * @type {IPSAppDEField} */ getTagPSAppDEField(): IPSAppDEField | null; /** * 标记值应用实体属性 * * @type {IPSAppDEField} */ get tagPSAppDEField(): IPSAppDEField | null; /** * 标记值应用实体属性(必须存在) * * @type {IPSAppDEField} */ getTagPSAppDEFieldMust(): IPSAppDEField; /** * 项文本值应用实体属性 * * @type {IPSAppDEField} */ getTextPSAppDEField(): IPSAppDEField | null; /** * 项文本值应用实体属性 * * @type {IPSAppDEField} */ get textPSAppDEField(): IPSAppDEField | null; /** * 项文本值应用实体属性(必须存在) * * @type {IPSAppDEField} */ getTextPSAppDEFieldMust(): IPSAppDEField; /** * 提示应用实体属性 * * @type {IPSAppDEField} */ getTipsPSAppDEField(): IPSAppDEField | null; /** * 提示应用实体属性 * * @type {IPSAppDEField} */ get tipsPSAppDEField(): IPSAppDEField | null; /** * 提示应用实体属性(必须存在) * * @type {IPSAppDEField} */ getTipsPSAppDEFieldMust(): IPSAppDEField; }