/**
* @constructor
*/
function XUISynthesizeTable() {
}
XUISynthesizeTable.prototype = {
//事件
/**
* 开关点击事件
* @eventname XUI_SYNTHESIZETABLE_SWITCH_CLICK
* @eventid 0x00001006
*/
/**
* 编辑保存事件
* @eventname XUI_SYNTHESIZETABLE_EDIT_CLICK
* @eventid 0x00001007
*/
/**
* 列表选择事件
* @eventname XUI_SYNTHESIZETABLE_LIST_CLICK
* @eventid 0x00001008
*/
/**
* 按钮点击事件
* @eventname XUI_SYNTHESIZETABLE_BOTTON_CLICK
* @eventid 0x00011009
*/
/**
* 行双击事件
* @eventname XUI_SYNTHESIZETABLE_ROW_DBCLICK
* @eventid 0x00011010
*/
/**
* 鼠标进入列事件
* @eventname XUI_SYNTHESIZETABLE_CELL_ENTER
* @eventid 0x00011011
*/
/**
* 鼠标离开列事件
* @eventname XUI_SYNTHESIZETABLE_CELL_LEAVE
* @eventid 0x00011012
*/
//接口
/**
* 告警级别信息
* @param {String} strText 级别
* @param {ImageProp} strImg 图片
*/
SetWarningMessage:function (strText,strImg) {
},
/**
* 获得告警级别信息
* @param {String} strText 级别
* @return {String}
*/
GetWarningMessage:function (strText) {
},
/**
* 加入标题
* @param {String} strType 列类型
* @param {Number} nWidth 列宽
* @param {String} strText 内容
*/
AddHeaderCell:function (strType,nWidth,strText) {
},
/**
* 加入行
* @param {Array} arrData
*/
AddRow:function (arrData) {
},
/**
* 背景行渐变色
* @param {Array} arrColor 颜色
* @property {Array} RowsBgColor ["0xff002729","0xff002729"]
*/
SetRowsBgColor:function (arrColor) {
},
/**
* 筛选框数据
* @param {Array} arrData 数据
* @param {Number} nIndex1 功能所在列的索引
*/
SetFiltrateData:function (arrData,nIndex1) {
},
/**
* 列的遮罩
* @param {Number} nIndex 索引
* @param {String} strColor 颜色
* @property {Collection} ColumnShadeColorByIndex [0,""]
*/
SetColumnShadeColorByIndex:function (nIndex,strColor) {
},
/**
* 标题行背景色
* @param {String} strColor 背景色
* @property {Color} HearderBgColor ""
*/
SetHearderBgColor:function (strColor) {
},
/**
* 边框颜色
* @param {String} strColor 颜色
* @property {Color} BorderColor "0xff111f3f"
*/
SetBorderColor:function (strColor) {
},
/**
* 切割线颜色
* @param {String} strColor 颜色
* @property {Color} SplitLineColor "0xff263b6f"
*/
SetSplitLineColor:function (strColor) {
},
/**
* 指定事件列
* @param {Number} nIndex 列索引
*/
SetEventColumn:function (nIndex) {
},
/**
* 数据区行高
* @param {Number} nHeight 行高
*/
SetDataAeraHeight:function (nHeight) {
},
/**
* 某列标题文字
* @param {Number} nIndexC 列索引
* @param {String} strText 文本
*/
SetHeaderTextContentByIndex:function (nIndexC,strText) {
},
/**
* 列表默认文字文本
* @param {Number} nIndexR 行索引
* @param {Number} nIndexC 列索引
* @param {String} strText 文本
*/
SetListTextContentByIndex:function (nIndexR,nIndexC,strText) {
},
/**
* 获得列表默认文字文本
* @param {Number} nIndexR 行索引
* @param {Number} nIndexC 列索引
*/
GetListTextContentByIndex:function (nIndexR,nIndexC) {
},
/**
* 单列文字颜色
* @param {Number} nIndex 索引
* @param {String} strColor 颜色
* @property {Collection} ColumnTextColorByIndex [0,"0xffffffff"]
*/
SetColumnTextColorByIndex:function (nIndex,strColor) {
},
/**
* 单列文字大小
* @param {Number} nIndex 索引
* @param {Number} nSize 大小
* @property {Collection} ColumnTextSizeByIndex [0,14]
*/
SetColumnTextSizeByIndex:function (nIndex,nSize) {
},
/**
* 筛选功能图标
* @param {ImageProp} strImgNor 选中状态图片
* @property {ImageProp} SeleImgNor "NUODT_JTFA/XUISynthesizeTable/images/icon/blue/icon_shaixuan_normal.png"
*/
SetSeleImgNor:function (strImgNor) {
},
/**
* 筛选功能高亮图标
* @param {ImageProp} strImgHot 默认状态图片
* @property {ImageProp} SeleImgHot "NUODT_JTFA/XUISynthesizeTable/images/icon/blue/icon_shaixuan_hover.png"
*/
SetSeleImgHot:function (strImgHot) {
},
/**
* 箭头颜色
* @param {String} strNoSort
* @param {String} strSort
* @property {Collection} ArrowsColor ["0xff283e75", "0xff43bafe"]
*/
SetArrowsColor:function (strNoSort,strSort) {
},
/**
* 是否绘制图标背景色
* @param {Boolean} bDraw true背景色,false背景图
* @property {Boolean} DrawBgColor true
*/
SetDrawBgColor:function (bDraw) {
},
/**
* 数据区背景颜色
* @param {String} strColor 颜色
* @property {Color} DataBgColor "0x00000000"
*/
SetDataAreaBgColor:function (strColor) {
},
/**
* 背景颜色
* @param {String} strColor 颜色
* @property {Color} BgColor "0x00000000"
*/
SetBgColor:function (strColor) {
},
/**
* 背景图
* @param {ImageProp} strImg 图片
* @property {ImageProp} BgImg ""
*/
SetBgImg:function (strImg) {
},
/**
* 背景图绘制模式
* @param {String} strMode 图片
* @property {Combo} BgImgRepeat ["repeat","no-repeat","repeat-x","repeat-y"]
*/
SetBgImgRepeat:function (strMode) {
},
/**
* 获得标题行列宽
* @return {Array}
*/
GetHearderColumnWidth:function () {
},
/**
* 单行数据
* @param {Number} nIndex 索引
* @param {Array} arrData 数据
*/
SetRowData:function (nIndex,arrData) {
},
/**
* 编辑框按钮图片
* @param {ImageProp} strImg 图片
* @property {ImageProp} EditButtonImg "NUODT_JTFA/XUISynthesizeTable/images/icon/blue/icon_edit_normal.png"
*/
SetEditButtonImg:function (strImg) {
},
/**
* 编辑框按钮高亮图片
* @param {ImageProp} strImg 图片
* @property {ImageProp} EditButtonHotImg "NUODT_JTFA/XUISynthesizeTable/images/icon/blue/icon_edit_hover.png"
*/
SetEditButtonHotImg:function (strImg) {
},
/**
* 编辑框按钮点击后图片
* @param {ImageProp} strImg 图片
* @property {ImageProp} EditButtonClickImg "NUODT_JTFA/XUISynthesizeTable/images/icon/blue/icon_yes_normal.png"
*/
SetEditButtonClickImg:function (strImg) {
},
/**
* 编辑框按钮点击后高亮图片
* @param {ImageProp} strImg 图片
* @property {ImageProp} EditButtonClickHotImg "NUODT_JTFA/XUISynthesizeTable/images/icon/blue/icon_yes_hover.png"
*/
SetEditButtonClickHotImg:function (strImg) {
},
/**
* 编辑框取消按钮图片
* @param {ImageProp} strImg 图片
* @property {ImageProp} EditButtonCancleImg "NUODT_JTFA/XUISynthesizeTable/images/icon/blue/icon_no_normal.png"
*/
SetEditButtonCancleImg:function (strImg) {
},
/**
* 编辑框取消按钮高亮图片
* @param {ImageProp} strImg 图片
* @property {ImageProp} EditButtonCancleHotImg "NUODT_JTFA/XUISynthesizeTable/images/icon/blue/icon_no_hover.png"
*/
SetEditButtonCancleHotImg:function (strImg) {
},
/**
* 列表功能选项高亮颜色
* @param {String} strColor 颜色
* @property {Color} ListItemHoverColor "0xff273E79"
*/
SetListItemHoverColor:function (strColor) {
},
/**
* 获得列表功能选项高亮颜色
* @return {String}
*/
GetListItemHoverColor:function () {
},
/**
* 标题行高
* @param {Number} nHeight 行高
*/
SetHearderHeight:function (nHeight) {
},
/**
* 标题行文字颜色
* @param {String} strColor 颜色
* @property {Color} HearderTextColor "0xffffffff"
*/
SetHearderTextColor:function (strColor) {
},
/**
* 单行文字颜色
* @param {Number} nIndex 索引
* @param {String} strColor 颜色
* @property {Collection} RowTextColorByIndex [0,"0xffffffff"]
*/
SetRowTextColorByIndex:function (nIndex,strColor) {
},
/**
* 选框边框颜色
* @param {String} strColor 颜色
* @property {Color} RadiosBorderColor "0xff41B5F3"
*/
SetRadiosBorderColor:function (strColor) {
},
/**
* 选框边框颜色
* @param {String} strColor 颜色
* @property {Color} FloatItemHotColor "0xff123456"
*/
SetFloatItemHotColor:function (strColor) {
},
/**
* 勾选颜色
* @param {String} strColor 颜色
* @property {Color} TickColor "0xff41B5F3"
*/
SetTickColor:function (strColor) {
},
/**
* 选框背景色
* @param {String} strColor 颜色
* @property {Color} RadiosBgColor "0xff41B5F3"
*/
SetRadiosBgColor:function (strColor) {
},
/**
* 浮动选框颜色
* @param {String} strColor1 主要颜色
* @param {String} strColor2 间隙颜色
* @property {Collection} FloatSelectFrame ["0xff213361","0xff1B2A4E"]
*/
SetFloatSelectFrame:function (strColor1,strColor2) {
},
/**
* 浮动选框按钮颜色
* @param {String} strColorNor 普通状态颜色
* @param {String} strColorHot 高亮状态颜色
* @property {Collection} FloatSelectFrameButtomColor ["0xff263B70","0xff345199"]
*/
SetFloatSelectFrameButtomColor:function (strColorNor,strColorHot) {
},
/**
* 获取浮动选框按钮颜色
* @return {Array}
*/
GetFloatSelectFrameButtomColor:function () {
},
/**
* 获取浮动选框颜色
* @return {Array}
*/
GetFloatSelectFrame:function () {
},
/**
* 获得勾选颜色
* @return {String}
*/
GetTickColor:function () {
},
/**
* 所有行文字颜色
* @param {String} strColor 颜色
* @property {Color} RowsTextColor "0xff000000"
*/
SetRowsTextColor:function (strColor) {
},
/**
* 所有行文字大小
* @param {Number} nSize 颜色
* @property {Number} RowsTextSize 16
*/
SetRowsTextSize:function (nSize) {
},
/**
* 单行文字大小
* @param {Number} nIndex 索引
* @param {Number} nSize 大小
* @property {Collection} RowTextSizeByIndex [0,14]
*/
SetRowTextSizeByIndex:function (nIndex,nSize) {
},
/**
* 标题行文字大小
* @param {Number} nSize 大小
* @property {Number} HearderTextSize 16
*/
SetHearderTextSize:function (nSize) {
},
/**
* 开关icon颜色
* @param {String} strColor1 开时颜色
* @param {String} strColor2 关时颜色
* @property {Collection} SwitchIconColor ["0xff3BCAFC","0xff1B4675"]
*/
SetSwitchIconColor:function (strColor1,strColor2) {
},
/**
* 开关边框颜色
* @param {String} strColor1 开时颜色
* @param {String} strColor2 关时颜色
* @property {Collection} SwitchBorderColor ["0xff44BFFF","0xff17355D"]
*/
SetSwitchBorderColor:function (strColor1,strColor2) {
},
/**
* 开关背景颜色
* @param {String} strColor1 开时颜色
* @param {String} strColor2 关时颜色
* @property {Collection} SwitchBgColor ["0xff44BFFF","0xff17355D"]
*/
SetSwitchBgColor:function (strColor1,strColor2) {
},
/**
* 开关文字颜色
* @param {String} strColor1 开时颜色
* @param {String} strColor2 关时颜色
* @property {Collection} SwitchTextColor ["0xffffffff","0xff3BCAFC"]
*/
SetSwitchTextColor:function (strColor1,strColor2) {
},
/**
* 列表背景色
* @param {String} strColor 背景色
* @property {Color} ListBgColor "0xff213361"
*/
SetListBgColor:function (strColor) {
},
/**
* 按钮背景色
* @param {String} strColor1 普通背景色
* @param {String} strColor2 按下背景色
* @property {Collection} BtnBgColor ["0xff213870","0xff0A214B"]
*/
SetBtnBgColor:function (strColor1,strColor2) {
},
/**
* 列表边框色
* @param {String} strColor 边框色
* @property {Color} ListBorderColor "0xff013E7E"
*/
SetListBorderColor:function (strColor) {
},
/**
* 列表选区背景色
* @param {String} strColor 背景色
* @property {Color} ListSeleBgColor "0xff111F3F"
*/
SetListSeleBgColor:function (strColor) {
},
/**
* 列表箭头颜色
* @param {String} strColor 颜色
* @property {Color} ListArrowsColor "0xff35b3c7"
*/
SetListArrowsColor:function (strColor) {
},
/**
* 编辑框背景色
* @param {String} strColor 颜色
* @property {Color} EditBgColor "0xff213361"
*/
SetEditBgColor:function (strColor) {
},
/**
* 编辑框边框色
* @param {String} strColor 颜色
* @property {Color} EditBorderColor "0xff225592"
*/
SetEditBorderColor:function (strColor) {
},
/**
* 获取列表箭头颜色
* @return {String}
*/
GetListArrowsColor:function () {
},
/**
* 获取列表选区背景色
* @return {String}
*/
GetListSeleBgColor:function () {
},
/**
* 获取列表边框色
* @return {String}
*/
GetListBorderColor:function () {
},
/**
* 获取列表背景色
* @return {String}
*/
GetListBgColor:function () {
},
/**
* 获取开关文字颜色
* @return {Array}
*/
GetSwitchTextColor:function () {
},
/**
* 获取开关背景颜色
* @return {Array}
*/
GetSwitchBgColor:function () {
},
/**
* 获取开关边框颜色
* @return {Array}
*/
GetSwitchBorderColor:function () {
},
/**
* 获取开关icon颜色
* @return {Array}
*/
GetSwitchIconColor:function () {
},
/**
* 获取标题行文字大小
* @return {Number}
*/
GetHearderTextSize:function () {
},
/**
* 获取单行文字大小
* @param {Number} nIndex 索引
* @return {Number}
*/
GetRowTextSizeByIndex:function (nIndex) {
},
/**
* 获取所有行文字大小
* @return {Number}
*/
GetRowsTextSize:function () {
},
/**
* 获取所有行文字颜色
* @return {String}
*/
GetRowsTextColor:function () {
},
/**
* 获得筛选功能图标
* @return {Array}
*/
GetSeleImg:function () {
},
/**
* 获取标题行文字颜色
* @return {String}
*/
GetHearderTextColor:function () {
},
/**
* 获取是否绘制图标背景色
* @return {Boolean}
*/
IsDrawBgColor:function () {
},
/**
* 获取背景颜色
* @return {String}
*/
GetBgColor:function () {
},
/**
* 获取背景图
* @return {String}
*/
GetBgImg:function () {
},
/**
* 获取背景图绘制模式
* @return {String}
*/
GetBgImgRepeat:function () {
},
/**
* 清空
*/
Clear:function () {
},
/**
* 清空数据区
*/
ClearDataArea:function () {
},
/**
* 删除行
* @param {Number} nIndex 索引
*/
DelRowByIndex:function (nIndex) {
},
/**
* 删除列
* @param {Number} nIndex 索引
*/
DelColumnByIndex:function (nIndex) {
},
/**
* 获取单列文字大小
* @param {Number} nIndex 索引
* @return {Number}
*/
GetColumnTextSizeByIndex:function (nIndex) {
},
/**
* 获取标题行背景色
* @return {String}
*/
GetHearderBgColor:function () {
},
/**
* 获取边框颜色
* @return {String}
*/
GetBorderColor:function () {
},
/**
* 获取切割线颜色
* @return {String}
*/
GetSplitLineColor:function () {
},
/**
* 获得数据区行高
* @return {Number}
*/
GetDataAeraHeight:function () {
},
/**
* 获取背景行渐变色
* @return {Array}
*/
GetRowsBgColor:function () {
},
/**
* 获取单列文字颜色
* @param {Number} nIndex 索引
* @return {String}
*/
GetColumnTextColorByIndex:function (nIndex) {
},
/**
* 获取滚动条样式
* @return {Array}
*/
GetScrollBarFacade:function () {
},
/**
* 获取滚动条颜色
* @return {Array}
*/
GetScrollBarColor:function () {
},
/**
* 获取选框边框颜色
* @return {String}
*/
GetFloatItemHotColor:function () {
},
/**
* 获得标题行内容
* @return {Array}
*/
GetHearderContent:function () {
},
/**
* 获得单行数据
* @param {Number} nIndex 索引
* @return {Array}
*/
GetRowData:function (nIndex) {
},
/**
* 获取标题行高
* @return {Number}
*/
GetHearderHeight:function () {
},
/**
* 获取单行文字颜色
* @param {Number} nIndex 索引
* @return {String}
*/
GetRowTextColorByIndex:function (nIndex) {
},
/**
* 选框是否显示
* @param {Boolean} bShow 选框是否显示
* @property {Boolean} RadioShow false
*/
SetRadioShow:function (bShow) {
},
/**
* 设置选框颜色
* @param {Number} nIndex 索引
* @param {String} strColor 选框颜色
* @property {Collection} RadioColor [0,"0xffFF0000"]
*/
SetRadioColor:function (nIndex,strColor) {
},
/**
* 设置列表模式
* @param {Boolean} bMod 列表模式
* @property {Boolean} ListMod true
*/
SetListMod:function (bMod) {
},
/**
* 设置下拉框内容
* @param {String} strContent 下拉框内容
* @param {String} strColor 下拉框文字颜色
*/
SetDropDownContent:function (strContent,strColor) {
},
/**
* 清空下拉框内容
*/
ClearListContent:function () {
},
/**
* 设置列表文字颜色
* @param {Number} nIndex 索引
* @param {String} strColor 列表文字颜色
* @property {Collection} ListTextColor [0,"0xffFF0000"]
*/
SetListTextColor:function (nIndex,strColor) {
},
/**
* 获取选中行序号
* @return {Array}
*/
GetRadiosSave:function () {
},
/**
* 根据索引设置颜色
* @param {Number} nRow 行
* @param {Number} nColumn 列
* @param {String} strColor 颜色
* @property {Collection} ColorByIndex [0,0,"0xffFF0000"]
*/
SetColorByIndex:function (nRow,nColumn,strColor) {
},
/**
* 首列是否使用排序
* @param {Boolean} bUse 是否使用排序
* @property {Boolean} Sort false
*/
SetSort:function (bUse) {
},
/**
* 按索引插入行
* @param {Number} nIndex 索引
* @param {Array} arrData
*/
AddRowByIndex:function (nIndex,arrData) {
},
/**
* 加入列
* @param {String} strText 标题
* @param {String} strType 类型
* @param {Number} nWidth 宽
* @param {Array} arrData 数据
*/
AddColumn:function (strText,strType,nWidth,arrData) {
},
/**
* 按索引插入列
* @param {Number} nIndex 索引
* @param {String} strText 标题
* @param {String} strType 类型
* @param {Number} nWidth 宽
* @param {Array} arrData 数据
*/
InsertColumnByIndex:function (nIndex,strText,strType,nWidth,arrData) {
},
/**
* 获得数据区背景颜色
* @return {String}
*/
GetDataAreaBgColor:function () {
},
/**
* 滚动条宽度
* @param {Number} nWidth 宽度
*/
SetScrollBarWidth:function (nWidth) {
},
/**
* 滚动条容器宽度
* @param {Number} nWidth 容器宽度
*/
SetScrollBarContainerWidth:function (nWidth) {
},
/**
* 滚动条背景色
* @param {String} strColor 背景色
* @property {Color} ScrollBarBgColor "0x00000000"
*/
SetScrollBarBgColor:function (strColor) {
},
/**
* 滑块颜色
* @param {String} strColor 滑块颜色
* @property {Color} ChunkColor "0xff1B4675"
*/
SetChunkColor:function (strColor) {
},
/**
* 滑块圆角
* @param {Number} nRadius 滑块圆角
* @property {Number} ChunkRadius 10
*/
SetChunkRadius:function (nRadius) {
},
/**
* 获得滚动条容器宽度
* @return {Number}
*/
GetScrollBarContainerWidth:function () {
},
/**
* 获得滚动条宽度
* @return {Number}
*/
GetScrollBarWidth:function () {
},
/**
* 获得滚动条背景色
* @return {String}
*/
GetScrollBarBgColor:function () {
},
/**
* 获得滑块颜色
* @return {String}
*/
GetChunkColor:function () {
},
/**
* 获得滑块圆角
* @return {Number}
*/
GetChunkRadius:function () {
},
}