/**
* @constructor
*/
function XUIStackedAreaChart() {
}
XUIStackedAreaChart.prototype = {
//组件
/**
"line1":{
"title":"折线图1",
"name":"line1",
"type":"PUILineInterface",
"index":0
}*/
/**
"line2":{
"title":"折线图2",
"name":"line2",
"type":"PUILineInterface",
"index":1
}*/
/**
"line3":{
"title":"折线图3",
"name":"line3",
"type":"PUILineInterface",
"index":2
}*/
/**
"line4":{
"title":"折线图4",
"name":"line4",
"type":"PUILineInterface",
"index":3
}*/
/**
"line5":{
"title":"折线图5",
"name":"line5",
"type":"PUILineInterface",
"index":4
}*/
/**
"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
}*/
/**
"Tooltip":{
"title":"提示框",
"name":"Tooltip",
"type":"PUITooltipInterface",
"index":0
}*/
//接口
/**
* 增加数据
* @param {String} strData1 x轴数据
* @param {Array} arrData2 数据
*/
AddData:function (strData1,arrData2) {
},
/**
* 增加一条折线
* @param {String} strName 折线名称
* @param {Array} arrData 数据
* @param {String} strColor1 区域颜色
* @param {String} strColor2 颜色
*/
AddLine:function (strName,arrData,strColor1,strColor2) {
},
/**
* 删除数据
* @param {String} strLineName 折线名称
*/
DeleteLineData:function (strLineName) {
},
/**
* 删除一列数据
* @param {String} strName x轴数据名称
*/
DeleteDataByName:function (strName) {
},
/**
* 删除所有数据
*/
DeleteAllData:function () {
},
/**
* 通过下标修改x轴数据
* @param {Number} nIndex 下标
* @param {String} strValue 数据
* @property {Collection} xAxisDataByIndex [0 ,"周一"]
*/
SetxAxisDataByIndex:function (nIndex,strValue) {
},
/**
* 通过名称下标修改数据
* @param {String} strLineName 折线名称
* @param {Number} nIndex 下标
* @param {Number} nValue 数据
* @property {Collection} LineDataByName ["联盟广告",2,191]
*/
SetLineDataByName:function (strLineName,nIndex,nValue) {
},
/**
* 查询折线数据
* @param {String} strLineName 折线名称
* @return {Array}
*/
GetAllData:function (strLineName) {
},
/**
* 查询折线的一个数据
* @param {String} strLineName 折线名称
* @param {Number} nIndex 下标
* @return {Number}
*/
GetLineOneData:function (strLineName,nIndex) {
},
/**
* 根据x轴查询折线数据
* @param {String} strName x轴数据名称
* @return {Array}
*/
GetLineDataByName:function (strName) {
},
/**
* 通过名称下标修改图列名称
* @param {String} strLegendName 图列名称
* @param {String} strName 新名称
*/
SetLegendDataByName:function (strLegendName,strName) {
},
}