/**
* @constructor
*/
function XUIPolarBrokenLine() {
}
XUIPolarBrokenLine.prototype = {
//组件
/**
"legend":{
"title":"图例",
"name":"legend",
"type":"PUILegendInterface",
"index":0
}*/
/**
"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
}*/
/**
"gauge8":{
"title":"仪表盘8",
"name":"gauge8",
"type":"PUIGaugeInterface",
"index":8
}*/
/**
"gauge9":{
"title":"仪表盘9",
"name":"gauge9",
"type":"PUIGaugeInterface",
"index":11
}*/
/**
"scatter0":{
"title":"坐标系0",
"name":"scatter0",
"type":"PUIScatterInterface",
"index":9
}*/
/**
"scatter1":{
"title":"坐标系1",
"name":"scatter1",
"type":"PUIScatterInterface",
"index":10
}*/
/**
"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
}*/
/**
"singleAxis2":{
"title":"单轴2",
"name":"singleAxis2",
"type":"PUISingleAxisInterface",
"index":2
}*/
//接口
/**
* 清空所有数据
*/
ClearAllData:function () {
},
/**
* 设置左侧刻度最小值和最大值
* @param {Number} nMin 最小值
* @param {Number} nMax 最大值
*/
SetleftValueRange:function (nMin,nMax) {
},
/**
* 添加一根百分比数据线
* @param {Array} arr 数据数组
* @param {String} strColor 线的颜色
* @param {Boolean} bFill 是否填充
*/
AddPercentageLine:function (arr,strColor,bFill) {
},
/**
* 添加一根数值数据线
* @param {Array} arr 数据数组
* @param {String} strColor 线的颜色
* @param {Boolean} bFill 是否填充
*/
AddValueLine:function (arr,strColor,bFill) {
},
/**
* 最外圈文本
* @param {Number} nMin 最小值
* @param {Number} nMax 最大值
* @param {String} strUnit 单位
* @property {Collection} CircleLabel [1,12,"月"]
*/
SetCircleLabel:function (nMin,nMax,strUnit) {
},
/**
* 外圈文本颜色
* @param {String} strColor 颜色
* @property {Color} LabelColor "0xffa4a49c"
*/
SetLabelColor:function (strColor) {
},
/**
* 极坐标轴文本颜色
* @param {String} strColor 颜色
* @property {Color} PolarLabelColor "0xff78776d"
*/
SetPolarLabelColor:function (strColor) {
},
/**
* 极坐标轴颜色
* @param {String} strColor 颜色
* @property {Color} PolarColor "0xff3c5166"
*/
SetPolarColor:function (strColor) {
},
/**
* 最外圈颜色
* @param {String} strColor 颜色
* @property {Color} FitstCircleColor "0xff2b3b50"
*/
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} 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} SixthCircleColor "0xff3d5368"
*/
SetSixthCircleColor:function (strColor) {
},
/**
* 第六圈刻度颜色
* @param {String} strColor 颜色
* @property {Color} SixthCircleTickColor "0xff3d5368"
*/
SetSixthCircleTickColor:function (strColor) {
},
/**
* 中间半圆颜色
* @param {String} strColor 颜色
* @property {Color} CenterHalfCircle "0xff0d1327"
*/
SetCenterHalfCircle:function (strColor) {
},
/**
* 图例文本颜色
* @param {String} strColor 颜色
* @property {Color} LegendTextColor "0xffcac097"
*/
SetLegendTextColor:function (strColor) {
},
/**
* 中间文本
* @param {String} strText 文本
* @property {String} CenterLabel "任务完成率"
*/
SetCenterLabel:function (strText) {
},
/**
* 中间文本颜色
* @param {String} strColor 颜色
* @property {Color} CenterLabelColor "0xff00ffb0"
*/
SetCenterLabelColor:function (strColor) {
},
/**
* 中间文本大小
* @param {Number} nFont 字体大小
* @property {Number} CenterLabelFontSize 15
*/
SetCenterLabelFontSize:function (nFont) {
},
/**
* 中间文本位置
* @param {String} strLeft 距离左侧
* @param {String} strTop 距离上方
* @property {Collection} CenterLabelPos ["0%", "-25%"]
*/
SetCenterLabelPos:function (strLeft,strTop) {
},
/**
* 图例文本
* @param {String} strText1 图例1
* @param {String} strText2 图例2
* @param {String} strText3 图例3
* @property {Collection} DemoLegendData ["示例文本1","示例文本2","示例文本3"]
*/
SetDemoLegendData:function (strText1,strText2,strText3) {
},
/**
* 图例距左上位置
* @param {String} strLeft 左侧位置
* @param {String} strTop 上侧位置
* @property {Collection} LegendPos ["center","3%"]
*/
SetLegendPos:function (strLeft,strTop) {
},
/**
* 中间数值
* @param {Number} nValue 数据
* @property {Number} CenterValue 96
*/
SetCenterValue:function (nValue) {
},
/**
* 中间数值颜色
* @param {String} strColor 数据
* @property {Color} CenterValueColor "0xff00ffb0"
*/
SetCenterValueColor:function (strColor) {
},
/**
* 中间数值大小
* @param {Number} nFont 字体大小
* @property {Number} CenterValueFontSize 50
*/
SetCenterValueFontSize:function (nFont) {
},
/**
* 图例文本大小
* @param {Number} nFontSize 字体大小
* @property {Number} LegendFontSize 20
*/
SetLegendFontSize:function (nFontSize) {
},
/**
* 通过序号修改数据线属性数据
* @param {Number} nIndex 数据线序号
* @param {String} strColor 线的颜色
* @param {String} strSymbol 数据点形状
* @param {String} strFillColor 填充色
* @property {Collection} ValueLineInfo [0,"0xff00ffb0","rect","0x00272e2f"]
*/
SetValueLineInfo:function (nIndex,strColor,strSymbol,strFillColor) {
},
}