API Docs for: TWaver HTML5 5.7.5
Show:

twaver.controls.TabPaneInteraction Class

选项卡面板交互处理器

用于处理选项卡面板的交互操作

Constructor

twaver.controls.TabPaneInteraction

(
  • tabPane
)
twaver.controls.TabPaneInteraction

Parameters:

Methods

twaver.controls.TabPaneInteraction.changeCursor

(
  • e
)

根据当前操作,更改鼠标样式

Parameters:

  • e MouseEvent

    鼠标事件

twaver.controls.TabPaneInteraction.clear

()

清除临时状态,而且如果当前操作是移动选项卡,则执行移动选项卡动作

twaver.controls.TabPaneInteraction.getClassName

() String

获取此类字符串类名

Returns:

String:

返回此类字符串类名

twaver.controls.TabPaneInteraction.getMovableDivAt

(
  • e
)
HTMLDivElement

获取当前鼠标下可移动选项卡的HTML元素

Parameters:

  • e MouseEvent

    鼠标事件

Returns:

HTMLDivElement:

返回当前鼠标下可移动选项卡的HTML元素

twaver.controls.TabPaneInteraction.getTabAt

(
  • e
)
twaver.Tab

获取当前鼠标下的选项卡

Parameters:

  • e MouseEvent

    鼠标事件

Returns:

twaver.Tab:

返回当前鼠标下的选项卡

twaver.controls.TabPaneInteraction.getTabInfoAt

(
  • e
)
Object

获取当前鼠标下的选项卡信息

Parameters:

  • e MouseEvent

    鼠标事件

Returns:

Object:

返回当前鼠标下的选项卡信息

twaver.controls.TabPaneInteraction.getX

(
  • e
)
Number

获取当前鼠标相对于选项卡的x坐标值

Parameters:

  • e MouseEvent

    鼠标事件

Returns:

Number:

返回当前鼠标相对于选项卡的x坐标值

twaver.controls.TabPaneInteraction.handleMouseDown

(
  • e
)

处理鼠标按下事件

Parameters:

  • e MouseEvent

    鼠标事件

twaver.controls.TabPaneInteraction.handleMouseMove

(
  • e
)

处理鼠标移动事件

Parameters:

  • e MouseEvent

    鼠标事件

twaver.controls.TabPaneInteraction.handleMouseUp

(
  • e
)

处理鼠标弹起事件

Parameters:

  • e MouseEvent

    鼠标事件