/**
* @constructor
*/
function XUIKeyValuePairList() {
}
XUIKeyValuePairList.prototype = {
//接口
/**
* 增加数据
* @param {String} strKey key数据
* @param {String} strValue value数据
*/
AddData:function (strKey,strValue) {
},
/**
* 文字位置
* @param {String} strPosK key位置
* @param {String} strPosV value位置
* @property {Collection} TextPosition ["right","left"]
*/
SetTextPosition:function (strPosK,strPosV) {
},
/**
* 文字容器宽度百分比
* @param {Number} nWidthL key宽度
* @param {Number} nWidthR value宽度
* @property {Collection} ContinentalWidth [50,50]
*/
SetContinentalWidth:function (nWidthL,nWidthR) {
},
/**
* 显示ToolTip
* @param {Boolean} bShow true显示false不显示
* @property {Boolean} ShowToolTip true
*/
SetShowToolTip:function (bShow) {
},
/**
* ToolTip背景色
* @param {String} strColor 背景色
* @property {Color} ToolTipBgColor "0xff007ACC"
*/
SetToolTipBgColor:function (strColor) {
},
/**
* ToolTip边框宽度
* @param {Number} nWidth 边框宽度
* @property {Number} ToolTipBorderWidth 1
*/
SetToolTipBorderWidth:function (nWidth) {
},
/**
* ToolTip边框颜色
* @param {String} strColor 边框颜色
* @property {Color} ToolTipBorderColor "0xff0000ff"
*/
SetToolTipBorderColor:function (strColor) {
},
/**
* ToolTip文字颜色
* @param {String} strColor 文字颜色
* @property {Color} ToolTipFontColor "0xff000000"
*/
SetToolTipFontColor:function (strColor) {
},
/**
* ToolTip文字大小
* @param {Number} nSize 文字大小
* @property {Number} ToolTipFontSize "14"
*/
SetToolTipFontSize:function (nSize) {
},
/**
* 是否显示滚动条
* @param {Boolean} bShow 显示滚动条
* @property {Boolean} ShowScroll true
*/
ShowScroll:function (bShow) {
},
/**
* 内部间隔
* @param {Number} nInnerGap 设置内部间隔
* @property {Number} InnerGap 4
*/
SetInnerGap:function (nInnerGap) {
},
/**
* 移除数据
* @param {Number} nIndex 索引
*/
RemoveItem:function (nIndex) {
},
/**
* 清空数据
*/
Clear:function () {
},
/**
* key数据
* @param {Number} nIndex 索引
* @param {String} strKey key数据
*/
SetItemKey:function (nIndex,strKey) {
},
/**
* value数据
* @param {Number} nIndex 索引
* @param {String} strValue value数据
*/
SetItemValue:function (nIndex,strValue) {
},
/**
* 根据Key设置value数据
* @param {String} strName Key名
* @param {String} strValue value数据
*/
SetItemValueByKey:function (strName,strValue) {
},
/**
* 单行的高度和行高
* @param {Number} nIndex 索引
* @param {Number} nHeight 行高
*/
SetItemHeightByIndex:function (nIndex,nHeight) {
},
/**
* 所有行的高度和文字行高
* @param {Number} nHeight 行高
* @property {Number} ItemHeight 42
*/
SetItemHeight:function (nHeight) {
},
/**
* 背景色
* @param {String} strColor 背景色
* @property {Color} BackgroundColor "0xff10181a"
*/
SetBackgroundColor:function (strColor) {
},
/**
* key颜色
* @param {String} strColor key颜色
* @property {Color} KeyColor "0xff5d686b"
*/
SetKeyColor:function (strColor) {
},
/**
* value颜色
* @param {String} strColor value颜色
* @property {Color} ValueColor "0xffd83848"
*/
SetValueColor:function (strColor) {
},
/**
* 单行颜色
* @param {Number} nIndex 索引
* @param {String} strKeyColor key颜色
* @param {String} strValueColor value颜色
*/
SetItemKeyValueColor:function (nIndex,strKeyColor,strValueColor) {
},
/**
* 字体大小
* @param {Number} nKeySize key字体大小
* @param {Number} nValueSize value字体大小
* @property {Collection} FontSize [16, 16]
*/
SetKeyValueFontSize:function (nKeySize,nValueSize) {
},
/**
* 单行字体大小
* @param {Number} nIndex 索引
* @param {Number} nKeySize key字体大小
* @param {Number} nValueSize value字体大小
*/
SetItemKeyValueFontSize:function (nIndex,nKeySize,nValueSize) {
},
/**
* 滚动条外观
* @param {Number} nWidth 宽
* @param {Number} nTrackR 轨道圆角大小
* @param {Number} nThumbR 滑块圆角大小
* @param {Number} nBtnHeight 按钮高度
* @param {Number} nBtnR 按钮圆角大小
* @property {Collection} ScrollBarSize [10,10,10,10,10]
*/
SetScrollBarSize:function (nWidth,nTrackR,nThumbR,nBtnHeight,nBtnR) {
},
/**
* 滚动条颜色
* @param {String} strBgColor 背景色
* @param {String} strTrackColor 轨道颜色
* @param {String} strThumbColor 滑块颜色
* @param {String} strBtnColor 按钮颜色
* @property {Collection} ScrollBarColor ["0xfff5f5f5","0xfff5f5f5","0xff555555","0xff555555"]
*/
SetScrollBarColor:function (strBgColor,strTrackColor,strThumbColor,strBtnColor) {
},
/**
* 鼠标样式
* @param {String} cursor 穿透鼠标事件
* @property {Combo} Cursor ["defult","pointer"]
*/
SetCursor:function (cursor) {
},
}