EventDispatcher

class EventDispatcher()

Constructors


Constructors

EventDispatcher.constructor(callbackManager, operatorManager)
Arguments:
Return type:

EventDispatcher()

Methods

injectKeyDownEvent

EventDispatcher.injectKeyDownEvent(keyCode, modifiers, viewKey)
Arguments:
  • keyCode (number()) – None
  • modifiers (KeyModifiers) – None
  • viewKey (ViewKey()) – None
Return type:

void

injectKeyUpEvent

EventDispatcher.injectKeyUpEvent(keyCode, modifiers, viewKey)
Arguments:
  • keyCode (number()) – None
  • modifiers (KeyModifiers) – None
  • viewKey (ViewKey()) – None
Return type:

void

injectMouseDownEvent

EventDispatcher.injectMouseDownEvent(x, y, button, buttons, modifiers, viewKey)
Arguments:
  • x (number()) – None
  • y (number()) – None
  • button (Button) – None
  • buttons (Buttons) – None
  • modifiers (KeyModifiers) – None
  • viewKey (ViewKey()) – None
Return type:

void

injectMouseMoveEvent

EventDispatcher.injectMouseMoveEvent(x, y, button, buttons, modifiers, viewKey)
Arguments:
  • x (number()) – None
  • y (number()) – None
  • button (Button) – None
  • buttons (Buttons) – None
  • modifiers (KeyModifiers) – None
  • viewKey (ViewKey()) – None
Return type:

void

injectMouseUpEvent

EventDispatcher.injectMouseUpEvent(x, y, button, buttons, modifiers, viewKey)
Arguments:
  • x (number()) – None
  • y (number()) – None
  • button (Button) – None
  • buttons (Buttons) – None
  • modifiers (KeyModifiers) – None
  • viewKey (ViewKey()) – None
Return type:

void

injectMousewheelEvent

EventDispatcher.injectMousewheelEvent(x, y, delta, buttons, modifiers, viewKey)
Arguments:
  • x (number()) – None
  • y (number()) – None
  • delta (number()) – None
  • buttons (Buttons) – None
  • modifiers (KeyModifiers) – None
  • viewKey (ViewKey()) – None
Return type:

void

injectTouchEndEvent

EventDispatcher.injectTouchEndEvent(identifier, x, y, buttons, viewKey)
Arguments:
  • identifier (number()) – None
  • x (number()) – None
  • y (number()) – None
  • buttons (Buttons) – None
  • viewKey (ViewKey()) – None
Return type:

void

injectTouchMoveEvent

EventDispatcher.injectTouchMoveEvent(identifier, x, y, buttons, viewKey)
Arguments:
  • identifier (number()) – None
  • x (number()) – None
  • y (number()) – None
  • buttons (Buttons) – None
  • viewKey (ViewKey()) – None
Return type:

void

injectTouchStartEvent

EventDispatcher.injectTouchStartEvent(identifier, x, y, buttons, viewKey)
Arguments:
  • identifier (number()) – None
  • x (number()) – None
  • y (number()) – None
  • buttons (Buttons) – None
  • viewKey (ViewKey()) – None
Return type:

void

injectViewOrientationChangeEvent

EventDispatcher.injectViewOrientationChangeEvent(_viewKey)
Arguments:
  • _viewKey (ViewKey()) – None
Return type:

void