import { IPSModelObject } from '../ipsmodel-object'; import { IPSLanguageRes } from '../res/ipslanguage-res'; import { IPSSysCss } from '../res/ipssys-css'; import { IPSSysImage } from '../res/ipssys-image'; /** * * @export * @interface IPSThreshold */ export interface IPSThreshold extends IPSModelObject { /** * 背景颜色 * @type {string} */ bKColor: string; /** * 开始值 * @type {number} */ beginValue: number; /** * 代码标识 * @type {string} */ codeName: string; /** * 文本颜色 * @type {string} */ color: string; /** * 数据 * @type {string} */ data: string; /** * 结束值 * @type {number} */ endValue: number; /** * 显示样式 * * @type {IPSSysCss} */ getPSSysCss(): IPSSysCss | null; /** * 显示样式 * * @type {IPSSysCss} */ get psSysCss(): IPSSysCss | null; /** * 显示样式(必须存在) * * @type {IPSSysCss} */ getPSSysCssMust(): IPSSysCss; /** * 图标对象 * * @type {IPSSysImage} */ getPSSysImage(): IPSSysImage | null; /** * 图标对象 * * @type {IPSSysImage} */ get psSysImage(): IPSSysImage | null; /** * 图标对象(必须存在) * * @type {IPSSysImage} */ getPSSysImageMust(): IPSSysImage; /** * 文本 * @type {string} */ text: string; /** * 文本语言资源 * * @type {IPSLanguageRes} */ getTextPSLanguageRes(): IPSLanguageRes | null; /** * 文本语言资源 * * @type {IPSLanguageRes} */ get textPSLanguageRes(): IPSLanguageRes | null; /** * 文本语言资源(必须存在) * * @type {IPSLanguageRes} */ getTextPSLanguageResMust(): IPSLanguageRes; /** * 阈值项标记 * @type {string} */ thresholdTag: string; /** * 阈值项标记2 * @type {string} */ thresholdTag2: string; /** * 提示信息 * @type {string} */ tooltip: string; /** * 提示信息语言资源 * * @type {IPSLanguageRes} */ getTooltipPSLanguageRes(): IPSLanguageRes | null; /** * 提示信息语言资源 * * @type {IPSLanguageRes} */ get tooltipPSLanguageRes(): IPSLanguageRes | null; /** * 提示信息语言资源(必须存在) * * @type {IPSLanguageRes} */ getTooltipPSLanguageResMust(): IPSLanguageRes; /** * 包含开始值 * @type {boolean} * @default false */ includeBeginValue: boolean; /** * 包含结束值 * @type {boolean} * @default false */ includeEndValue: boolean; } //# sourceMappingURL=ipsthreshold.d.ts.map