/**
* @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) {
},
}