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

XUISinglePolarBrokenLine.prototype = {

    //组件
    /**
    "gauge0":{
            "title":"仪表盘0",
            "name":"gauge0",
            "type":"PUIGaugeInterface",
            "index":0
        }*/

    /**
    "gauge1":{
            "title":"仪表盘1",
            "name":"gauge1",
            "type":"PUIGaugeInterface",
            "index":1
        }*/

    /**
    "gauge2":{
            "title":"仪表盘2",
            "name":"gauge2",
            "type":"PUIGaugeInterface",
            "index":2
        }*/

    /**
    "gauge3":{
            "title":"仪表盘3",
            "name":"gauge3",
            "type":"PUIGaugeInterface",
            "index":3
        }*/

    /**
    "gauge4":{
            "title":"仪表盘4",
            "name":"gauge4",
            "type":"PUIGaugeInterface",
            "index":4
        }*/

    /**
    "gauge5":{
            "title":"仪表盘5",
            "name":"gauge5",
            "type":"PUIGaugeInterface",
            "index":5
        }*/

    /**
    "gauge6":{
            "title":"仪表盘6",
            "name":"gauge6",
            "type":"PUIGaugeInterface",
            "index":6
        }*/

    /**
    "gauge7":{
            "title":"仪表盘7",
            "name":"gauge7",
            "type":"PUIGaugeInterface",
            "index":7
        }*/

    /**
    "scatter":{
            "title":"坐标系",
            "name":"scatter",
            "type":"PUIScatterInterface",
            "index":8
        }*/

    /**
    "radar":{
            "title":"雷达图",
            "name":"radar",
            "type":"PUIRadarInterface",
            "index":9
        }*/

    /**
    "line0":{
            "title":"折线图",
            "name":"line0",
            "type":"PUILineInterface",
            "index":10
        }*/

    /**
    "line1":{
            "title":"折线图",
            "name":"line1",
            "type":"PUILineInterface",
            "index":11
        }*/

    /**
    "radiusAxis0":{
            "title":"半径轴0",
            "name":"radiusAxis0",
            "type":"PUIRadiusAxisInterface",
            "index":0
        }*/

    /**
    "radiusAxis1":{
            "title":"半径轴1",
            "name":"radiusAxis1",
            "type":"PUIRadiusAxisInterface",
            "index":1
        }*/

    /**
    "angleAxis0":{
            "title":"角度轴0",
            "name":"angleAxis0",
            "type":"PUIAngleAxisInterface",
            "index":0
        }*/

    /**
    "angleAxis1":{
            "title":"角度轴1",
            "name":"angleAxis1",
            "type":"PUIAngleAxisInterface",
            "index":1
        }*/

    /**
    "polar0":{
            "title":"图形0",
            "name":"polar0",
            "type":"PUIPolarInterface",
            "index":0
        }*/

    /**
    "polar1":{
            "title":"图形1",
            "name":"polar1",
            "type":"PUIPolarInterface",
            "index":1
        }*/

    /**
    "singleAxis0":{
            "title":"单轴0",
            "name":"singleAxis0",
            "type":"PUISingleAxisInterface",
            "index":0
        }*/

    /**
    "singleAxis1":{
            "title":"单轴1",
            "name":"singleAxis1",
            "type":"PUISingleAxisInterface",
            "index":1
        }*/

    /**
    "tooltip":{
            "title":"提示框",
            "name":"tooltip",
            "type":"PUITooltipInterface",
            "index":0
        }*/

    /**
    "legend":{
            "title":"图例",
            "name":"legend",
            "type":"PUILegendInterface",
            "index":0
        }*/

    /**
    "radar":{
            "title":"雷达图",
            "name":"radar",
            "type":"PUIRadarInterface",
            "index":0
        }*/


    //接口
    /**
    * 最外圈文本
    * @param {Number} nMin 最小值
    * @param {Number} nMax 最大值
    * @param {String} strUnit 单位
    * @property {Collection} CircleLabel [1,12,"月"]
    */
    SetCircleLabel:function (nMin,nMax,strUnit) {
    },

    /**
    * 清除所有数据
    */
    ClearAllData:function () {
    },

    /**
    * 刻度线最大值
    * @param {Number} nFirstMax 左侧最大值
    * @param {Number} nSecondMax 右侧最大值
    * @param {Number} nMin 中间最小值
    * @property {Collection} ValueRange [800,800,0]
    */
    SetValueRange:function (nFirstMax,nSecondMax,nMin) {
    },

    /**
    * 添加一根数值数据线
    * @param {String} strName 数据线名称
    * @param {Array} arr 数据数组
    * @param {String} strColor 线的颜色
    * @param {String} strSymbol 数据点形状
    * @param {String} strLegendSymbol 图例形状
    * @param {Boolean} bFill 是否填充
    */
    AddValueLine:function (strName,arr,strColor,strSymbol,strLegendSymbol,bFill) {
    },

    /**
    * 添加第二类数据线
    * @param {String} strName 数据线名称
    * @param {Array} arr 数据数组
    * @param {String} strColor 线的颜色
    * @param {String} strSymbol 数据点形状
    * @param {String} strLegendSymbol 图例形状
    * @param {Boolean} bFill 是否填充
    */
    AddValueLineSecond:function (strName,arr,strColor,strSymbol,strLegendSymbol,bFill) {
    },

    /**
    * 外圈文本颜色
    * @param {String} strColor 颜色
    * @property {Color} LabelColor "0xff8394c1"
    */
    SetLabelColor:function (strColor) {
    },

    /**
    * 外圈文本大小
    * @param {Number} nSize 字体大小
    * @property {Number} LabelFontSize 15
    */
    SetLabelFontSize:function (nSize) {
    },

    /**
    * 极坐标轴文本颜色
    * @param {String} strColor 颜色
    * @property {Color} PolarLabelColor "0xff8394c1"
    */
    SetPolarLabelColor:function (strColor) {
    },

    /**
    * 极坐标轴文本大小
    * @param {Number} nSize 字体大小
    * @property {Number} PolarLabelFontSize 15
    */
    SetPolarLabelFontSize:function (nSize) {
    },

    /**
    * 极坐标轴颜色
    * @param {String} strColor 颜色
    * @property {Color} PolarColor "0xff3c5166"
    */
    SetPolarColor:function (strColor) {
    },

    /**
    * 最外圈颜色
    * @param {String} strColor 颜色
    * @property {Color} FitstCircleColor "0xff2b3c4f"
    */
    SetFitstCircleColor:function (strColor) {
    },

    /**
    * 最外圈刻度颜色
    * @param {String} strColor 颜色
    * @property {Color} FitstAxisTickColor "0xff314458"
    */
    SetFitstAxisTickColor:function (strColor) {
    },

    /**
    * 第二圈颜色
    * @param {String} strColor 颜色
    * @property {Color} SecondCircleColor "0xff41586d"
    */
    SetSecondCircleColor:function (strColor) {
    },

    /**
    * 第三圈颜色
    * @param {String} strColor 颜色
    * @property {Color} ThirdCircleColor "0xff3d5368"
    */
    SetThirdCircleColor:function (strColor) {
    },

    /**
    * 第三圈刻度颜色
    * @param {String} strColor 颜色
    * @property {Color} ThirdCircleTickColor "0xff3d5368"
    */
    SetThirdCircleTickColor:function (strColor) {
    },

    /**
    * 第四圈颜色
    * @param {String} strColor 颜色
    * @property {Color} FourthCircleColor "0xff3d5368"
    */
    SetFourthCircleColor:function (strColor) {
    },

    /**
    * 第四圈刻度颜色
    * @param {String} strColor 颜色
    * @property {Color} FourthCircleTickColor "0xff3d5368"
    */
    SetFourthCircleTickColor:function (strColor) {
    },

    /**
    * 第五圈颜色
    * @param {String} strColor 颜色
    * @property {Color} FifthCircleColor "0xff3d5368"
    */
    SetFifthCircleColor:function (strColor) {
    },

    /**
    * 第五圈刻度颜色
    * @param {String} strColor 颜色
    * @property {Color} FifthCircleTickColor "0xff3d5368"
    */
    SetFifthCircleTickColor:function (strColor) {
    },

    /**
    * 图例文本颜色
    * @param {String} strColor 颜色
    * @property {Color} LegendTextColor "0xff8394c1"
    */
    SetLegendTextColor:function (strColor) {
    },

    /**
    * 提示文本颜色
    * @param {String} strColor 颜色
    * @property {Color} TipTextColor "0xffffffff"
    */
    SetTipTextColor:function (strColor) {
    },

    /**
    * 提示背景颜色
    * @param {String} strColor 颜色
    * @property {Color} TipBgColor "0x7f202636"
    */
    SetTipBgColor:function (strColor) {
    },

    /**
    * 提示边框颜色
    * @param {String} strColor 颜色
    * @property {Color} TipBorderColor "0xff5f6c90"
    */
    SetTipBorderColor:function (strColor) {
    },

    /**
    * 修改数据
    * @param {String} strName 数据线名称
    * @param {Number} nIndex 序号 
    * @param {Number} nData 数据值
    */
    SetValueByIndex:function (strName,nIndex,nData) {
    },

    /**
    * 图例文本大小
    * @param {Number} nFontSize 字体大小
    * @property {Number} LegendFontSize 20
    */
    SetLegendFontSize:function (nFontSize) {
    },

    /**
    * 图例距左下位置
    * @param {String} strLeft 左侧布局方式
    * @param {String} strBottom 下侧百分比
    * @property {Collection} LegendPos ["center","20%"]
    */
    SetLegendPos:function (strLeft,strBottom) {
    },

    /**
    * 图例文本
    * @param {String} strText1 样例文本1
    * @param {String} strText2 样例文本2
    * @property {Collection} DemoLegendData ["示例文本1","示例文本2"]
    */
    SetDemoLegendData:function (strText1,strText2) {
    },

    /**
    * 通过名字修改数据线属性数据
    * @param {String} strName 数据线名称
    * @param {String} strColor 线的颜色
    * @param {String} strSymbol 数据点形状
    * @param {String} strLegendSymbol 图例形状
    * @param {String} strFillColor 填充色
    * @property {Collection} ValueLineInfo ["示例文本1","0xffaba855","none","rect","0xff272e2f"]
    */
    SetValueLineInfo:function (strName,strColor,strSymbol,strLegendSymbol,strFillColor) {
    },

}