twaver.controls.TableHeaderInteraction Class
表头控件交互处理器
用于处理表头控件的交互操作
Constructor
twaver.controls.TableHeaderInteraction
(
twaver.controls.TableHeaderInteraction
-
tableHeader
Parameters:
-
tableHeadertwaver.controls.TableHeader表头控件
Returns:
Item Index
Methods
- twaver.controls.TableHeaderInteraction.changeCursor
- twaver.controls.TableHeaderInteraction.clear
- twaver.controls.TableHeaderInteraction.getClassName
- twaver.controls.TableHeaderInteraction.getColumnAt
- twaver.controls.TableHeaderInteraction.getColumnInfoAt
- twaver.controls.TableHeaderInteraction.getMovableDivAt
- twaver.controls.TableHeaderInteraction.getX
- twaver.controls.TableHeaderInteraction.handleMouseDown
- twaver.controls.TableHeaderInteraction.handleMouseMove
- twaver.controls.TableHeaderInteraction.handleMouseUp
Methods
twaver.controls.TableHeaderInteraction.changeCursor
(
-
e
根据当前操作,更改鼠标样式
Parameters:
-
eMouseEvent鼠标事件
twaver.controls.TableHeaderInteraction.clear
()
清除临时状态,而且如果当前操作是移动列,则执行移动列动作
twaver.controls.TableHeaderInteraction.getClassName
()
String
获取此类字符串类名
Returns:
String:
返回此类字符串类名
twaver.controls.TableHeaderInteraction.getColumnAt
(
twaver.Column
-
e
获取当前鼠标下的列
Parameters:
-
eMouseEvent鼠标事件
Returns:
twaver.Column:
返回当前鼠标下的列
twaver.controls.TableHeaderInteraction.getColumnInfoAt
(
Object
-
e
获取当前鼠标下的列信息
Parameters:
-
eMouseEvent鼠标事件
Returns:
Object:
返回当前鼠标下的列信息
twaver.controls.TableHeaderInteraction.getMovableDivAt
(
HTMLDivElement
-
e
获取当前鼠标下可移动列的HTML元素
Parameters:
-
eMouseEvent鼠标事件
Returns:
HTMLDivElement:
返回当前鼠标下可移动列的HTML元素
twaver.controls.TableHeaderInteraction.getX
(
Number
-
e
获取当前鼠标相对于表头的x坐标值
Parameters:
-
eMouseEvent鼠标事件
Returns:
Number:
返回当前鼠标相对于表头的x坐标值
twaver.controls.TableHeaderInteraction.handleMouseDown
(
-
e
处理鼠标按下事件
Parameters:
-
eMouseEvent鼠标事件
twaver.controls.TableHeaderInteraction.handleMouseMove
(
-
e
处理鼠标移动事件
Parameters:
-
eMouseEvent鼠标事件
twaver.controls.TableHeaderInteraction.handleMouseUp
(
-
e
处理鼠标弹起事件
Parameters:
-
eMouseEvent鼠标事件
