/**
* @constructor
*/
function XUIMultiPie() {
}
XUIMultiPie.prototype = {
//组件
/**
"xAxis":{
"title":"x轴",
"name":"xAxis",
"type":"PUIXAxisInterface",
"index":0
}*/
/**
"yAxis":{
"title":"y轴",
"name":"yAxis",
"type":"PUIYAxisInterface",
"index":0
}*/
/**
"image0":{
"title":"图片0",
"name":"image0",
"type":"PUIGraphicImageInterface",
"index":0
}*/
/**
"image1":{
"title":"图片1",
"name":"image1",
"type":"PUIGraphicImageInterface",
"index":1
}*/
/**
"image2":{
"title":"图片2",
"name":"image2",
"type":"PUIGraphicImageInterface",
"index":2
}*/
/**
"pie0":{
"title":"饼图0",
"name":"pie0",
"type":"PUIPieInterface",
"index":0
}*/
/**
"pie1":{
"title":"饼图1",
"name":"pie1",
"type":"PUIPieInterface",
"index":2
}*/
/**
"pie2":{
"title":"饼图2",
"name":"pie2",
"type":"PUIPieInterface",
"index":3
}*/
/**
"pie3":{
"title":"饼图3",
"name":"pie3",
"type":"PUIPieInterface",
"index":5
}*/
/**
"pie4":{
"title":"饼图4",
"name":"pie4",
"type":"PUIPieInterface",
"index":6
}*/
/**
"pie5":{
"title":"饼图5",
"name":"pie5",
"type":"PUIPieInterface",
"index":7
}*/
/**
"pie6":{
"title":"饼图6",
"name":"pie6",
"type":"PUIPieInterface",
"index":8
}*/
/**
"pie7":{
"title":"饼图7",
"name":"pie7",
"type":"PUIPieInterface",
"index":9
}*/
/**
"pie8":{
"title":"饼图8",
"name":"pie8",
"type":"PUIPieInterface",
"index":10
}*/
/**
"gauge0":{
"title":"仪表盘0",
"name":"gauge0",
"type":"PUIGaugeInterface",
"index":1
}*/
/**
"gauge1":{
"title":"仪表盘1",
"name":"gauge1",
"type":"PUIGaugeInterface",
"index":4
}*/
//接口
/**
* 增加数据
* @param {String} strName
* @param {Number} nDataValue
* @param {String} strColor
* @param {String} strOurRadius
* @param {String} strInerRadius
*/
AddData:function (strName,nDataValue,strColor,strOurRadius,strInerRadius) {
},
/**
* 根据名称修改数据
* @param {String} strOldName
* @param {String} strNewName
* @param {Number} nDataValue
* @param {String} strColor
*/
ChangeDataByName:function (strOldName,strNewName,nDataValue,strColor) {
},
/**
* 根据名称删除数据
* @param {String} strName
*/
RemoveDataByName:function (strName) {
},
/**
* 起始角度
* @param {Number} nAngle
* @property {Number} StartAngle 310
*/
SetStartAngle:function (nAngle) {
},
/**
* 刻度颜色
* @param {String} strColor
* @property {Color} TickMarksColor "0xff303952"
*/
SetTickMarksColor:function (strColor) {
},
/**
* 最外侧虚线圆颜色
* @param {String} strColor
* @property {Color} OutermostCircleColor "0xff303952"
*/
SetOutermostCircleColor:function (strColor) {
},
/**
* 中间圆颜色
* @param {String} strDownColor 下层颜色
* @param {String} strUpColor 上层颜色
* @property {Collection} MiddleCircleColor ["0xff485065","0xff303952"]
*/
SetMiddleCircleColor:function (strDownColor,strUpColor) {
},
/**
* 内侧圆颜色
* @param {String} strColor
* @property {Color} InsideCircleColor "0xff27498f"
*/
SetInsideCircleColor:function (strColor) {
},
/**
* 最内侧虚线圆颜色
* @param {String} strColor
* @property {Color} InnermostCircleColor "0xff27498f"
*/
SetInnermostCircleColor:function (strColor) {
},
/**
* 根据名称设置数据字体颜色
* @param {String} strName 28
* @param {String} strColor "0xffe83c48"
*/
SetDataColorByName:function (strName,strColor) {
},
/**
* 数据一颜色
* @param {String} strColor 前景色
* @property {Color} FirstDataColor "0xffe83c48"
*/
SetFirstDataColor:function (strColor) {
},
/**
* 数据二颜色
* @param {String} strColor 前景色
* @property {Color} SecondDataColor "0xffedd624"
*/
SetSecondDataColor:function (strColor) {
},
/**
* 数据三颜色
* @param {String} strColor 前景色
* @property {Color} ThirdDataColor "0xff19b748"
*/
SetThirdDataColor:function (strColor) {
},
/**
* 根据名称设置数据字体大小
* @param {String} strName 28
* @param {Number} nSize 28
*/
SetDataFontSizeByName:function (strName,nSize) {
},
/**
* 数据一字体大小
* @param {Number} nSize 28
* @property {Number} FirstDataFontSize 28
*/
SetFirstDataFontSize:function (nSize) {
},
/**
* 数据二字体大小
* @param {Number} nSize 28
* @property {Number} SecondDataFontSize 28
*/
SetSecondDataFontSize:function (nSize) {
},
/**
* 数据三字体大小
* @param {Number} nSize 28
* @property {Number} ThirdDataFontSize 28
*/
SetThirdDataFontSize:function (nSize) {
},
/**
* 中间圆的颜色
* @param {String} strColor
* @property {Color} CircleFillColor "0xff081325"
*/
SetMiddleCircleFillColor:function (strColor) {
},
/**
* 中间文本颜色
* @param {String} strTextColor 文本字体颜色
* @param {String} strValueColor 数据字体颜色
* @property {Collection} MiddleTextColor ["0xff7D8eb9","0xffffffff"]
*/
SetMiddleTextColor:function (strTextColor,strValueColor) {
},
/**
* 设置中间文本的大小
* @param {Number} nTextSize 文本字体大小
* @param {Number} nValueSize 数据字体大小
* @property {Collection} MiddleTextSize [20,20]
*/
SetMiddleTextSize:function (nTextSize,nValueSize) {
},
/**
* 设置中间文本
* @param {String} strText
* @property {String} MiddleText "示例文本"
*/
SetMiddleText:function (strText) {
},
}