AbstractMouseEventAdapter

AbstractMouseEventAdapter ⇐ AbstractInputEventAdapter

Kind: global abstract class
Extends: AbstractInputEventAdapter
Singleton:
Properties

NameType
inputEventBusInputEventBus
fakeEventBusFakeInputEventBus
fakeEventAdapterFakeEventAdapter

AbstractMouseEventAdapter()

An InputEventAdapter that manages mouse events

  • Handle the mouse click
  • Handle the mouse hover/unhover
  • Handle the mouse scroll

handleMouseClick(nativeMouseEvent)

Handle a mouse click event

Kind: instance method of AbstractMouseEventAdapter
Emits: MouseEvent#event:click

ParamTypeDescription
nativeMouseEventObject

The native mouse event

handleMouseHover(nativeMouseEvent)

Handle a mouse hover event

Kind: instance method of AbstractMouseEventAdapter
Emits: MouseEvent#event:hover

ParamTypeDescription
nativeMouseEventObject

The native mouse event

handleMouseUnhover(nativeMouseEvent)

Handle a mouse unhover event

Kind: instance method of AbstractMouseEventAdapter
Emits: MouseEvent#event:unhover

ParamTypeDescription
nativeMouseEventObject

The native mouse event

handleMouseScroll(nativeMouseEvent)

Handle a mouse scroll event

Kind: instance method of AbstractMouseEventAdapter
Emits: MouseEvent#event:unhover

ParamTypeDescription
nativeMouseEventObject

The native mouse event

dispatchMouseEvent(type, mouseEvent)

Dispatch the MouseEvent

Kind: instance method of AbstractMouseEventAdapter

ParamTypeDescription
typestring

one of MouseEvent

mouseEventObject

_handleMouseClick(nativeMouseEvent)

Handle a mouse click event

Kind: instance method of AbstractMouseEventAdapter
Emits: MouseEvent#event:click

ParamTypeDescription
nativeMouseEventObject

The native mouse event

_handleMouseHover(nativeMouseEvent)

Handle a mouse hover event

Kind: instance method of AbstractMouseEventAdapter
Emits: MouseEvent#event:hover

ParamTypeDescription
nativeMouseEventObject

The native mouse event

_handleMouseUnhover(nativeMouseEvent)

Handle a mouse unhover event

Kind: instance method of AbstractMouseEventAdapter
Emits: MouseEvent#event:unhover

ParamTypeDescription
nativeMouseEventObject

The native mouse event

_handleMouseScroll(nativeMouseEvent)

Handle a mouse scroll event

Kind: instance method of AbstractMouseEventAdapter
Emits: MouseEvent#event:unhover

ParamTypeDescription
nativeMouseEventObject

The native mouse event