/**
* @constructor
*/
function XUIWaterConsumption() {
}
XUIWaterConsumption.prototype = {
//组件
/**
"xAxis":{
"title":"x轴",
"name":"xAxis",
"type":"PUIXAxisInterface",
"index":0
}*/
/**
"line1":{
"title":"折线图1",
"name":"line1",
"type":"PUILineInterface",
"index":1
}*/
/**
"line2":{
"title":"折线图2",
"name":"line2",
"type":"PUILineInterface",
"index":2
}*/
/**
"bar":{
"title":"柱状图",
"name":"bar",
"type":"PUIBarInterface",
"index":0
}*/
//接口
/**
* 清空
*/
RemoveAll:function () {
},
/**
* 添加柱状数据
* @param {Array} arrData 柱状数据
* @param {String} strName 柱状名称
*/
AddBarData:function (arrData,strName) {
},
/**
* 添加折线数据
* @param {Array} arrData 折线数据
* @param {String} strName 折线名称
*/
AddLineData:function (arrData,strName) {
},
/**
* 设置x轴数据
* @param {Array} arrLabel 标签数据
* @property {Array} XAxisLableData ["周一","周二", "周三", "周四", "周五", "周六", "周日"]
*/
SetXAxisLableData:function (arrLabel) {
},
/**
* 添加x轴数据
* @param {String} strLabel 标签数据
*/
AddXAxisLableData:function (strLabel) {
},
/**
* 添加一个柱图数据
* @param {Number} nValue 柱图数据
* @param {String} strName 柱图名称
*/
AddOneBarByName:function (nValue,strName) {
},
/**
* 添加一个折线数据
* @param {Number} nValue 柱图数据
* @param {String} strName 柱图名称
*/
AddOneLineDataByName:function (nValue,strName) {
},
/**
* 根据折线名称删折线
* @param {String} strName 折线名称
*/
DeleteLineByName:function (strName) {
},
/**
* 根据柱图名称删柱图
* @param {String} strName 折线名称
*/
DeleteBarByName:function (strName) {
},
/**
* 修改柱图数据
* @param {String} strName 柱图名称
* @param {Number} nIndex 索引下标
* @param {Number} nValue 新数据
*/
ChangeBarDataByNameAndIndex:function (strName,nIndex,nValue) {
},
/**
* 修改折线数据
* @param {String} strName 折线名称
* @param {Number} nIndex 索引下标
* @param {Number} nValue 新数据
*/
ChangeLineDataByNameAndIndex:function (strName,nIndex,nValue) {
},
}