/**
* @constructor
*/
function XUILateralProBar() {
}
XUILateralProBar.prototype = {
//接口
/**
* 设置进度条整体大小
* @param {Number} nWidth 宽度
* @param {Number} nHeight 高度
* @property {Collection} nProgressSize [80,30]
*/
SetProgressSize:function (nWidth,nHeight) {
},
/**
* 获取进度条整体大小
* @return {Array}
*/
GetProgressSize:function () {
},
/**
* 设置进度条的颜色
* @param {String} strColor 进度条颜色
* @property {Color} strProgressColor "0xffff0000"
*/
SetProgressColor:function (strColor) {
},
/**
* 获取进度条的颜色
* @return {String}
*/
GetProgressColor:function () {
},
/**
* 设置最大值
* @param {Number} nMax 最大值
* @property {Number} nMaxData 100
*/
SetMaxData:function (nMax) {
},
/**
* 获取最大值
* @return {Number}
*/
GetMaxData:function () {
},
/**
* 设置进度条的值
* @param {Double} dData 进度条值
* @property {Double} dProgressData 60.0
*/
SetProgressData:function (dData) {
},
/**
* 获取进度条的值
* @return {Double}
*/
GetProgressData:function () {
},
/**
* 设置进度条的背景颜色
* @param {String} strColor 进度条背景颜色
* @property {Color} strProssBgColor "0xff10182d"
*/
SetProssBgColor:function (strColor) {
},
/**
* 获取进度条的背景颜色
* @return {String}
*/
GetProssBgColor:function () {
},
/**
* 设置标识点不显示
* @param {Boolean} bShow true为显示false不显示
* @property {Boolean} bMarkPoint false
*/
SetMarkPointShow:function (bShow) {
},
/**
* 标识点是否显示
* @return {Boolean}
*/
IsShowMarkPoint:function () {
},
/**
* 设置标识的大小
* @param {Number} nWidth 宽度
* @param {Number} nHeight 高度
* @property {Collection} nMarkPointSize [15,15]
*/
SetMarkPointSize:function (nWidth,nHeight) {
},
/**
* 获取标识的大小
* @return {Array}
*/
GetMarkPointSize:function () {
},
/**
* 设置标识的位置
* @param {Number} nXais 左右位置
* @param {Number} nYais 上下位置
* @property {Collection} MarkPointLocat [11,13]
*/
SetMarkPointLocat:function (nXais,nYais) {
},
/**
* 获取标识位置
* @return {Array}
*/
GetMarkPointLocat:function () {
},
/**
* 设置进度色块的高度
* @param {Number} nHeight 色块高度
* @property {Number} ProHeight 100
*/
SetProHeight:function (nHeight) {
},
/**
* 获取进度色块的高度
* @return {Number}
*/
GetProHeight:function () {
},
/**
* 设置进度色块的位置
* @param {Number} nXais 进度色块左右位置
* @param {Number} nYais 进度色块上下位置
* @property {Collection} nProPosition [0,0]
*/
SetProPosition:function (nXais,nYais) {
},
/**
* 获取进度色块的位置
* @return {Array}
*/
GetProPosition:function () {
},
/**
* 设置色块纹理间距
* @param {Number} nInter 间距
* @property {Number} niasInterval 17
*/
SetBiasInterval:function (nInter) {
},
/**
* 获取色块纹理间距
* @return {Number}
*/
GetBiasInterval:function () {
},
/**
* 设置纹理显示
* @param {Boolean} bShow true为显示false不显示
* @property {Boolean} bShowBias true
*/
SetShowBias:function (bShow) {
},
/**
* 纹理是否显示
* @return {Boolean}
*/
IsShowBias:function () {
},
/**
* 设置纹理的颜色
* @param {String} strColor 纹理颜色
* @property {Color} strBiasColor "0xff000000"
*/
SetBiasColor:function (strColor) {
},
/**
* 获取纹理的颜色
* @return {String}
*/
GetBiasColor:function () {
},
/**
* 设置条的颜色为渐变色
* @param {Boolean} bRasmp true为显示false不显示
* @property {Boolean} ProColorRasmp false
*/
SetProColorRasmp:function (bRasmp) {
},
/**
* 是否设置进度的颜色为渐变
* @return {Boolean}
*/
IsProColorRasmp:function () {
},
/**
* 设置渐变色
* @param {String} strColor1 颜色1
* @param {String} strColor2 颜色2
* @property {Collection} strGradientRamp ["0xff4385ff","0xff03e0ff"]
*/
SetGradientRamp:function (strColor1,strColor2) {
},
/**
* 获取渐变色
* @return {Array}
*/
GetGradientRamp:function () {
},
/**
* 当前数据为不显示
* @param {Boolean} bShow true为显示false不显示
* @property {Boolean} bLabelShow false
*/
SetLabelShow:function (bShow) {
},
/**
* 是否显示当前数据
* @return {Boolean}
*/
IsLabelShow:function () {
},
/**
* 设置当前数据的字体大小
* @param {Number} nSize 字体大小
* @property {Number} nLabelTextSize 24
*/
SetLabelTextSize:function (nSize) {
},
/**
* 获取当前数据字体的大小
* @return {Number}
*/
GetLabelTextSize:function () {
},
/**
* 设置当前数据的字体颜色
* @param {String} strColor 字体颜色
* @property {Color} LabelTextColor "0xff8394c1"
*/
SetLabelTextColor:function (strColor) {
},
/**
* 获取当前数据字体颜色
* @return {String}
*/
GetLabelTextColor:function () {
},
/**
* 设置当前数据文本框的样式大小
* @param {Number} nWidth 宽度
* @param {Number} nHeight 高度
* @property {Collection} coLabelSize [10,24]
*/
SetLabelSize:function (nWidth,nHeight) {
},
/**
* 获取当前数据文本框大小
* @return {Array}
*/
GetLabelSize:function () {
},
/**
* 设置当前数据文本框的位置
* @param {Number} nXais 左右位置
* @param {Number} nYais 上下位置
* @property {Collection} colLabelPosition [10,10]
*/
SetLabelPosition:function (nXais,nYais) {
},
/**
* 获取当前数据文本框的位置
* @return {Array}
*/
GetLabelPosition:function () {
},
/**
* 设置文本边框不显示
* @param {Boolean} bShow true为显示false不显示
* @property {Boolean} bBoardShow false
*/
SetLabelBoardShow:function (bShow) {
},
/**
* 文本边框是否显示
* @return {Boolean}
*/
IsLabelBoardShow:function () {
},
}