ScrollViewBar
Extends:
react~Component → ScrollViewBar
Constructor Summary
Public Constructor | ||
public |
constructor(props: *) |
Member Summary
Public Members | ||
public |
barSize: * |
|
public |
moveStart: * |
|
public |
state: * |
|
public |
thumbStart: * |
|
public |
timer: * |
Method Summary
Public Methods | ||
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
fireAction(action: *, pos: *) |
|
public |
getMousePosition(e: *, isVertical: *): * |
|
public |
onBarMouseDown(e: Object) 点击滚动轨道触发 |
|
public |
onMouseDown(e: *) |
|
public |
onMouseMove(e: *) |
|
public |
onMouseUp(e: *) |
|
public |
|
|
public |
|
|
public |
render(): * |
|
public |
shouldComponentUpdate(nextProps: *): boolean |
Public Constructors
public constructor(props: *) source
Params:
Name | Type | Attribute | Description |
props | * |
Public Members
public barSize: * source
public moveStart: * source
public state: * source
public thumbStart: * source
public timer: * source
Public Methods
public clearTimer() source
public componentDidMount() source
public componentDidUpdate() source
public componentWillUnmount() source
public fireAction(action: *, pos: *) source
Params:
Name | Type | Attribute | Description |
action | * | ||
pos | * |
public getMousePosition(e: *, isVertical: *): * source
Params:
Name | Type | Attribute | Description |
e | * | ||
isVertical | * |
Return:
* |
public onBarMouseDown(e: Object) source
点击滚动轨道触发
Params:
Name | Type | Attribute | Description |
e | Object | MouseEvent |
public onMouseDown(e: *) source
Params:
Name | Type | Attribute | Description |
e | * |
public onMouseMove(e: *) source
Params:
Name | Type | Attribute | Description |
e | * |
public onMouseUp(e: *) source
Params:
Name | Type | Attribute | Description |
e | * |