类名 common/service/igs/ThemeServer/ItemValue.js
import { Zondy } from '../../../base'
import { defaultValue, extend } from '../../../util'
import { CItemType } from './EnumComm'
/**
 * 分段专题图分段值对象构造函数
 * @class module:专题图服务.ItemValue
 * @classdesc 分段专题图分段值对象构造函数
 * @description Zondy.Object.Theme.ItemValue
 * @param {Object} options 属性键值对
 * @param {String} [startValue = ""] 开始值
 * @param {String} [endValue = ""] 结束值
 * @param {Zondy.Enum.Theme.CItemType} [classItemType = CItemType.RangeTheme] 统计分段类型 {@link Zondy.Enum.Theme.CItemType}
 */
const ItemValue = function (startValue, endValue, classItemType, options) {
  options = defaultValue(options, {})
  extend(this, options)

  /**
   * @private
   * @member Zondy.Object.Theme.ItemValue.prototype.StartValue
   * @type {String}
   * @description 开始值
   * @default ""
   */
  this.StartValue = startValue !== undefined ? startValue : ''

  /**
   * @private
   * @member Zondy.Object.Theme.ItemValue.prototype.EndValue
   * @type {String}
   * @description 结束值
   * @default ""
   */
  this.EndValue = endValue !== undefined ? endValue : ''

  /**
   * @private
   * @member Zondy.Object.Theme.ItemValue.prototype.ClassItemType
   * @type {Zondy.Enum.Theme.CItemType}
   * @description 统计分段类型 {@link Zondy.Enum.Theme.CItemType}
   * @default CItemType.RangeTheme
   */
  this.ClassItemType =
    classItemType !== undefined ? classItemType : CItemType.RangeTheme
}
export default ItemValue
Zondy.Object.Theme.ItemValue = ItemValue
构造函数
成员变量
方法
事件