Class YMouse
Defined in: YMouse.js.
Constructor Attributes | Constructor Name and Description |
---|---|
YMouse()
mouse handlerNot instanciable.
|
Method Attributes | Method Name and Description |
---|---|
<static> |
YMouse.onEvent(onMouseEvt, datas)
track mouse events
|
<static> |
YMouse.onMove(onMouseMove, datas)
track mouse position
|
<static> |
YMouse.onMoveDown(onMouseMove, datas)
track mouse position when down
|
<static> |
YMouse.onOutSince(domTarget, timeout, onMouseOut, datas)
|
<static> |
YMouse.position(evt)
|
Method Detail
<static>
YMouse.onEvent(onMouseEvt, datas)
track mouse events
- Parameters:
- {domElement/string} domTarget.
- {function} onMouseEvt
- invoked when mouse event occurs.
of type onMouseEvt(String eventDesc,Object obj, Mixed datas);
eventDesc can be : "over" "out" "down" "up" "move" "movedown" "moveup" "wheel"
obj is { evt , datas , pos , ofset , isdown , isover , wheel , wheelData} - {mixed} datas Optional
- returned to onMouseEvt.
<static>
YMouse.onMove(onMouseMove, datas)
track mouse position
- Parameters:
- {domElement/string} domTarget.
- {function} onMouseMove
- invoked when mouse moves. of type onMouseMove(Float[] position, Mixed datas);
- {mixed} datas Optional
- returned to onMouseMove.
<static>
YMouse.onMoveDown(onMouseMove, datas)
track mouse position when down
- Parameters:
- {domElement/string} domTarget.
- {function} onMouseMove
- invoked when mouse moves whith button clicked down. of type onMouseMove(Float[] position,Float[] ofset, Mixed datas);
- {mixed} datas Optional
- returned to onMouseMove.
<static>
YMouse.onOutSince(domTarget, timeout, onMouseOut, datas)
- Parameters:
- domTarget
- timeout
- onMouseOut
- datas
<static>
YMouse.position(evt)
- Parameters:
- evt