/**
* @constructor
*/
function XUIDoublelinesStatistical() {
}
XUIDoublelinesStatistical.prototype = {
//组件
/**
"legend":{
"title":"图例",
"name":"legend",
"type":"PUILegendInterface",
"index":0
}*/
/**
"title":{
"title":"标题",
"name":"title",
"type":"PUITitleInterface",
"index":0
}*/
/**
"xAxis":{
"title":"x轴",
"name":"xAxis",
"type":"PUIXAxisInterface",
"index":0
}*/
/**
"yAxis":{
"title":"y轴",
"name":"yAxis",
"type":"PUIYAxisInterface",
"index":0
}*/
/**
"line1":{
"title":"折线图1",
"name":"line1",
"type":"PUILineInterface",
"index":0
}*/
/**
"line2":{
"title":"折线图2",
"name":"line2",
"type":"PUILineInterface",
"index":3
}*/
/**
"bar1":{
"title":"饼图1",
"name":"bar1",
"type":"PUIBarInterface",
"index":1
}*/
/**
"bar2":{
"title":"饼图2",
"name":"bar2",
"type":"PUIBarInterface",
"index":2
}*/
//接口
/**
* 是否显示标题
* @param {Boolean} bVisible 是否显示
* @property {Boolean} ShowTitle true
*/
SetShowTitle:function (bVisible) {
},
/**
* 标题颜色
* @param {String} strColor 标题颜色
* @property {Color} TitleColor "0xffffffff"
*/
SetTitleColor:function (strColor) {
},
/**
* 标题文字
* @param {String} strText 标题文字
* @property {String} TitleText "双线统计图"
*/
SetTitleText:function (strText) {
},
/**
* 标题大小
* @param {Number} nSize 标题文字尺寸
* @property {Number} TitleSize 24
*/
SetTitleSize:function (nSize) {
},
/**
* 背景颜色
* @param {String} strBgColor 背景颜色
* @property {Color} BgColor "0xff0A181C"
*/
SetBgColor:function (strBgColor) {
},
/**
* 获取背景色
* @return {String} 背景色
*/
GetBgColor:function () {
},
/**
* 是否显示X轴线
* @param {Boolean} bVisible 是否显示
* @property {Boolean} ShowX true
*/
SetShowX:function (bVisible) {
},
/**
* x轴文本大小
* @param {Number} nSize x轴文本大小
* @property {Number} XTextSize 16
*/
SetXTextSize:function (nSize) {
},
/**
* 获取x轴文本大小
* @return {Number}
*/
GetXTextSize:function () {
},
/**
* x轴颜色
* @param {String} strColor x轴颜色
* @property {Color} XColor "0xff065456"
*/
SetXColor:function (strColor) {
},
/**
* 获取x轴文本颜色
* @return {String} 文本颜色
*/
GetXColor:function () {
},
/**
* x轴宽度
* @param {Number} nXWidth x轴宽度
* @property {Number} XWidth 1
*/
SetXWidth:function (nXWidth) {
},
/**
* 获取x轴宽度
* @return {Number} x轴宽度
*/
GetXWidth:function () {
},
/**
* x轴文本颜色
* @param {String} strColor x轴文本颜色
* @property {Color} XTextColor "0xff88999C"
*/
SetXTextColor:function (strColor) {
},
/**
* 获取x轴文本颜色
* @return {String}
*/
GetXTextColor:function () {
},
/**
* 是否显示Y轴线
* @param {Boolean} bVisible 是否显示
* @property {Boolean} ShowY true
*/
SetShowY:function (bVisible) {
},
/**
* y轴颜色
* @param {String} strColor y轴颜色
* @property {Color} YColor "0xff065456"
*/
SetYColor:function (strColor) {
},
/**
* 获取y轴颜色
* @return {String} y轴颜色
*/
GetYColor:function () {
},
/**
* y轴宽度
* @param {Number} nWidth x轴宽度
* @property {Number} YWidth 1
*/
SetYWidth:function (nWidth) {
},
/**
* 获取y轴宽度
* @return {Number}
*/
GetYWidth:function () {
},
/**
* y轴文本颜色
* @param {String} strColor x轴文本颜色
* @property {Color} YTextColor "0xff859699"
*/
SetYTextColor:function (strColor) {
},
/**
* 获取y轴文本颜色
* @return {String} 文本颜色
*/
GetYTextColor:function () {
},
/**
* Y轴文本大小
* @param {Number} nSize Y轴文本大小
* @property {Number} YTextSize 12
*/
SetYTextSize:function (nSize) {
},
/**
* 获取y轴文本大小
* @return {Number}
*/
GetYTextSize:function () {
},
/**
* 底部内容数据
* @param {Number} nIndex 内容分组下标
* @param {Number} nSymbolData 内容数据
*/
SetSymbolInsideData:function (nIndex,nSymbolData) {
},
/**
* 获取底部内容数据
* @param {Number} nIndex 内容分组下标
* @return {Number} 底部内容数据
*/
GetSymbolInsideData:function (nIndex) {
},
/**
* 外部内容数据
* @param {Number} nIndex 内容分组下标
* @param {Number} nSymbolNewData 内容数据
*/
SetSymbolOutsideData:function (nIndex,nSymbolNewData) {
},
/**
* 获取外部内容数据
* @param {Number} nIndex 内容分组下标
* @return {Number} 外部内容数据
*/
GetSymbolOutsideData:function (nIndex) {
},
/**
* 添加一项数据
* @param {Number} nIndex 内容分组下标
* @param {Number} nOneData 一项数据
* @param {Number} nOneNewData 另一项数据
* @param {String} strDataName 一项数据名称
*/
AddOneData:function (nIndex,nOneData,nOneNewData,strDataName) {
},
/**
* 修改一项数据
* @param {Number} nOneData 一项数据
* @param {Number} nOneNewData 另一项数据
* @param {String} strDataName 一项数据名称
*/
ChangeOneData:function (nOneData,nOneNewData,strDataName) {
},
/**
* 清除一项数据
* @param {String} strDataName 一项数据名称
*/
RemoveOneData:function (strDataName) {
},
/**
* 清除所有数据
*/
RemoveAllData:function () {
},
/**
* 清除一项数据中的底部数据
* @param {String} strDataName 一项数据名称
*/
RemoveOneInsideData:function (strDataName) {
},
/**
* 清除一项数据中的外部数据
* @param {String} strDataName 一项数据名称
*/
RemoveOneOutsideData:function (strDataName) {
},
/**
* 底部数据图例文字
* @param {String} strText 标题文字
* @property {String} InsideLegendText "装机容量"
*/
SetInsideLegendText:function (strText) {
},
/**
* 外部数据图例文字
* @param {String} strText 标题文字
* @property {String} OutsideLegendText "新增装机容量"
*/
SetOutsideLegendText:function (strText) {
},
/**
* 数据图例文字大小
* @param {Number} nSize 标题文字大小
* @property {Number} LegendTextSize 20
*/
SetLegendTextSize:function (nSize) {
},
/**
* 数据图例文字颜色
* @param {String} strColor 背景颜色
* @property {Color} LegendTextColor "0xff0A181C"
*/
SetLegendTextColor:function (strColor) {
},
/**
* 数据圆柱体颜色
* @param {Number} nIndex 索引
* @param {String} strColor 柱体颜色
*/
SetPodetiumColor:function (nIndex,strColor) {
},
/**
* 数据圆柱体宽度
* @param {Number} nSize 柱体宽度
* @property {Number} PodetiumSize 25
*/
SetPodetiumWidth:function (nSize) {
},
}