/**
* @constructor
*/
function XUIRosePie() {
}
XUIRosePie.prototype = {
//组件
/**
"title":{
"title":"标题",
"name":"title",
"type":"PUITitleInterface",
"index":0
}*/
/**
"tooltip":{
"title":"提示框",
"name":"tooltip",
"type":"PUITooltipInterface",
"index":0
}*/
/**
"continuous":{
"title":"连续视觉映射组件",
"name":"continuous",
"type":"PUIContinuousInterface",
"index":0
}*/
/**
"pie":{
"title":"饼图",
"name":"pie",
"type":"PUIPieInterface",
"index":0
}*/
//接口
/**
* 标题内容
* @param {String} strText 标题文本
* @property {String} TitleText "Customized Pie"
*/
SetTitleText:function (strText) {
},
/**
* 标题字体大小
* @param {Number} nSize 标题字体大小
* @property {Number} TitleTextSize 18
*/
SetTitleFontSize:function (nSize) {
},
/**
* 标题颜色
* @param {String} strColor 标题文本颜色
* @property {Color} TitleTextColor "0xffcccccc"
*/
SetTitleFontColor:function (strColor) {
},
/**
* 标题字体样式
* @param {String} strFamily 标题字体样式
*/
SetTitleFontFamily:function (strFamily) {
},
/**
* 标题水平对齐方式
* @param {String} strHorAlign 标题水平对齐方式
* @property {Combo} TitleHorAlign ["center","left","right"]
*/
SetTitleHorAlign:function (strHorAlign) {
},
/**
* 标题垂直对齐方式
* @param {String} strVerAlign 标题上边距
* @property {Combo} TitleVerAlign ["top","middle","bottom"]
*/
SetTitleVerAlign:function (strVerAlign) {
},
/**
* 背景颜色
* @param {String} strColor 背景颜色
* @property {Color} BgColor "0xff2c343c"
*/
SetBgColor:function (strColor) {
},
/**
* 自定义颜色取值范围
* @param {Number} nMinValue 最小值
* @param {Number} nMaxValue 最大值
*/
SetVisualMapRange:function (nMinValue,nMaxValue) {
},
/**
* 系列名称
* @param {String} strName 系列名称
* @property {String} ToolTipName "访问来源"
*/
SetToolTipName:function (strName) {
},
/**
* 饼图大小
* @param {String} strRadius 饼图大小
* @property {String} PieRadius "55%"
*/
SetRadius:function (strRadius) {
},
/**
* 饼图位置
* @param {Array} strPiePos 饼图位置
* @property {Array} PiePos ["50%","50%"]
*/
SetPiePos:function (strPiePos) {
},
/**
* 展现形式
* @param {String} strType 展现形式
* @property {Combo} ShowType ["radius","area","false"]
*/
SetShowType:function (strType) {
},
/**
* 标签颜色
* @param {String} strColor 标签颜色
* @property {Color} TipTextColor "0x4cffffff"
*/
SetTipTextColor:function (strColor) {
},
/**
* 引导线颜色
* @param {String} strColor 颜色
* @property {Color} LineColor "0x4cffffff"
*/
SetLineColor:function (strColor) {
},
/**
* 引导线长度
* @param {Number} nFirstLen 第一段长度
* @param {Number} nSecondLen 第二段长度
* @property {Collection} LabelLineLength [10,20]
*/
SetLabelLineLength:function (nFirstLen,nSecondLen) {
},
/**
* 扇形图颜色
* @param {String} strColor 颜色
* @property {Color} PieItemStyleColor "0xffc23531"
*/
SetPieItemStyleColor:function (strColor) {
},
/**
* 增加数据
* @param {String} strName 名称
* @param {Number} nValue 数值
*/
AddData:function (strName,nValue) {
},
/**
* 修改饼图的数据
* @param {String} strOldName 饼图对应下标的名称
* @param {String} strNewName 饼图对应下标新的名称
* @param {Number} nValue 饼图对应下标的值
* @property {Collection} PieData ["示例1","示例10",335]
*/
ChangeDataByName:function (strOldName,strNewName,nValue) {
},
/**
* 根据名称删除数据
* @param {String} strName 需要删除的扇形名称
*/
RemoveDataByName:function (strName) {
},
/**
* 删除所有数据
*/
RemoveAllData:function () {
},
/**
* 获得一个数据
* @param {String} strName 所需数据扇形名称
*/
GetData:function (strName) {
},
/**
* 获得所有数据
*/
GetAllData:function () {
},
}