/**
* @constructor
*/
function XUIHorzBar() {
}

XUIHorzBar.prototype = {

    //组件
    /**
    "xAxis0":{
            "title":"x轴0",
            "name":"xAxis0",
            "type":"PUIXAxisInterface",
            "index":0
            }*/

    /**
    "xAxis1":{
            "title":"x轴1",
            "name":"xAxis1",
            "type":"PUIXAxisInterface",
            "index":1
        }*/

    /**
    "xAxis2":{
            "title":"x轴2",
            "name":"xAxis2",
            "type":"PUIXAxisInterface",
            "index":2
        }*/

    /**
    "xAxis3":{
            "title":"x轴3",
            "name":"xAxis3",
            "type":"PUIXAxisInterface",
            "index":3
        }*/

    /**
    "yAxis0":{
            "title":"y轴0",
            "name":"yAxis0",
            "type":"PUIYAxisInterface",
            "index":0
        }*/

    /**
    "yAxis1":{
            "title":"y轴1",
            "name":"yAxis1",
            "type":"PUIYAxisInterface",
            "index":1
        }*/

    /**
    "yAxis2":{
            "title":"y轴2",
            "name":"yAxis2",
            "type":"PUIYAxisInterface",
            "index":2
        }*/

    /**
    "yAxis3":{
            "title":"y轴3",
            "name":"yAxis3",
            "type":"PUIYAxisInterface",
            "index":3
        }*/

    /**
    "bar0":{
            "title":"柱状图0",
            "name":"bar0",
            "type":"PUIBarInterface",
            "index":0
        }*/

    /**
    "bar1":{
            "title":"柱状图1",
            "name":"bar1",
            "type":"PUIBarInterface",
            "index":1
        }*/

    /**
    "bar2":{
            "title":"柱状图2",
            "name":"bar2",
            "type":"PUIBarInterface",
            "index":2
        }*/

    /**
    "bar3":{
            "title":"柱状图3",
            "name":"bar3",
            "type":"PUIBarInterface",
            "index":3
        }*/


    //接口
    /**
    * 进度条距左距离
    * @param {String} strLeftValue 颜色
    * @property {String} ProgressLeftValue "20%"
    */
    SetProgressLeftValue:function (strLeftValue) {
    },

    /**
    * 刻度线颜色
    * @param {String} strColor 颜色
    * @property {Color} TickmarksColor "0xff4c5376"
    */
    SetTickmarksColor:function (strColor) {
    },

    /**
    * 上侧数据最大值
    * @param {Number} nValue 最大值
    * @property {Number} UpsideMaxValue 60
    */
    SetUpsideMaxValue:function (nValue) {
    },

    /**
    * 上侧数据最大值颜色
    * @param {String} strColor 颜色
    * @property {Color} UpsideMaxValueColor "0xff8394c1"
    */
    SetUpsideMaxValueColor:function (strColor) {
    },

    /**
    * 上侧数据最大值文本大小
    * @param {Number} nSize 文本大小
    * @property {Number} UpsideMaxValueSize 18
    */
    SetUpsideMaxValueSize:function (nSize) {
    },

    /**
    * 上侧数据单位
    * @param {String} strUnit 单位
    * @property {String} UpsideUnit "个"
    */
    SetUpsideUnit:function (strUnit) {
    },

    /**
    * 上侧数据单位颜色
    * @param {String} strColor 颜色
    * @property {Color} UpsideUnitColor "0xff8394c1"
    */
    SetUpsideUnitColor:function (strColor) {
    },

    /**
    * 上侧数据单位文本大小
    * @param {Number} nSize 文本大小
    * @property {Number} UpsideUnitSize 18
    */
    SetUpsideUnitSize:function (nSize) {
    },

    /**
    * 上侧当前数据
    * @param {Number} nValue 当前数据
    * @property {Number} UpsideCurValue 40
    */
    SetUpsideCurValue:function (nValue) {
    },

    /**
    * 上侧当前数据显示
    * @param {Boolean} bVisible 
    * @property {Boolean} UpsideCurValueVisible true
    */
    SetUpsideCurValueVisible:function (bVisible) {
    },

    /**
    * 上侧数据颜色
    * @param {String} strColor 颜色
    * @property {Color} UpsideDataColor "0xff04060d"
    */
    SetUpsideDataColor:function (strColor) {
    },

    /**
    * 上侧文本
    * @param {String} strText 上侧文本
    * @property {String} UpsideText "示例一"
    */
    SetUpsideText:function (strText) {
    },

    /**
    * 上侧文本颜色
    * @param {String} strColor 文本颜色
    * @property {Color} UpsideTextColor "0xff8394c1"
    */
    SetUpsideTextColor:function (strColor) {
    },

    /**
    * 上侧文本大小
    * @param {Number} nSize 文本大小
    * @property {Number} UpsideTextSize 20
    */
    SetUpsideTextSize:function (nSize) {
    },

    /**
    * 上侧图片
    * @param {ImageProp} strPath 图片
    * @property {ImageProp} UpsideImg "common_2dChart/XUIHorzBar/images/icon2_danwei.png"
    */
    SetUpsideImg:function (strPath) {
    },

    /**
    * 下侧数据单位
    * @param {String} strUnit 单位
    * @property {String} DownsideUnit "个"
    */
    SetDownsideUnit:function (strUnit) {
    },

    /**
    * 下侧数据单位颜色
    * @param {String} strColor 颜色
    * @property {Color} DownsideUnitColor "0xff8394c1"
    */
    SetDownsideUnitColor:function (strColor) {
    },

    /**
    * 下侧数据单位文本大小
    * @param {Number} nSize 大小
    * @property {Number} DownsideUnitSize 18
    */
    SetDownsideUnitSize:function (nSize) {
    },

    /**
    * 下侧数据最大值
    * @param {Number} nValue 最大值
    * @property {Number} DownsideMaxValue 1000
    */
    SetDownsideMaxValue:function (nValue) {
    },

    /**
    * 下侧数据最大值颜色
    * @param {String} strColor 颜色
    * @property {Color} DownsideMaxValueColor "0xff8394c1"
    */
    SetDownsideMaxValueColor:function (strColor) {
    },

    /**
    * 下侧数据最大值文本大小
    * @param {Number} nSize 最大值
    * @property {Number} DownsideMaxValueSize 18
    */
    SetDownsideMaxValueSize:function (nSize) {
    },

    /**
    * 下侧当前数据
    * @param {Number} nValue 最大值
    * @property {Number} DownsideCurValue 800
    */
    SetDownsideCurValue:function (nValue) {
    },

    /**
    * 下侧当前数据显示
    * @param {Boolean} bVisible 
    * @property {Boolean} DownCurValueVisible true
    */
    SetDownCurValueVisible:function (bVisible) {
    },

    /**
    * 下侧数据颜色
    * @param {String} strColor 颜色
    * @property {Color} DownsideDataColor "0xfffff56e"
    */
    SetDownsideDataColor:function (strColor) {
    },

    /**
    * 下侧文本
    * @param {String} strText 下侧文本
    * @property {String} DownsideText "示例二"
    */
    SetDownsideText:function (strText) {
    },

    /**
    * 下侧文本颜色
    * @param {String} strColor 文本颜色
    * @property {Color} DownsideTextColor "0xff8394c1"
    */
    SetDownsideTextColor:function (strColor) {
    },

    /**
    * 下侧文本大小
    * @param {Number} nSize 文本大小
    * @property {Number} DownsideTextSize 20
    */
    SetDownsideTextSize:function (nSize) {
    },

    /**
    * 下侧图片
    * @param {ImageProp} strPath 图片
    * @property {ImageProp} DownsideImg "common_2dChart/XUIHorzBar/images/icon3_budui.png"
    */
    SetDownsideImg:function (strPath) {
    },

}