webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Instance Methods | Class Methods | Protected Attributes | List of all members
EventSendingController Class Reference

#import <EventSendingController.h>

Inheritance diagram for EventSendingController:
NSObject

Instance Methods

(void- scheduleAsynchronousClick
 
(void- enableDOMUIEventLogging:
 
(void- handleEvent:
 
(void- mouseDown
 
(void- mouseUp
 
(void- mouseMoveTo
 
(void- mouseForceClick
 
(void- startAndCancelMouseForceClick
 
(void- mouseForceDown
 
(void- mouseForceUp
 
(void- mouseForceChanged
 
(void- mouseScrollBy
 
(void- mouseScrollByWithWheelAndMomentumPhases
 
(void- swipeGestureWithWheelAndMomentumPhases
 
(void- continuousMouseScrollBy
 
(object- contextClick
 
(void- scheduleAsynchronousClick
 
(void- leapForward
 
(void- keyDown
 
(void- scheduleAsynchronousKeyDown
 
(void- textZoomIn
 
(void- textZoomOut
 
(void- zoomPageIn
 
(void- zoomPageOut
 
(void- scalePageBy
 
(void- monitorWheelEvents
 
(void- callAfterScrollingCompletes
 

Class Methods

(void+ saveEvent:
 
(void+ replaySavedEvents
 
(void+ clearSavedEvents
 

Protected Attributes

BOOL leftMouseButtonDown
 
BOOL dragMode
 
int clickCount
 
NSTimeInterval lastClick
 
int eventNumber
 
double timeOffset
 

Method Documentation

◆ callAfterScrollingCompletes()

- (void) callAfterScrollingCompletes (object functionCallback

◆ clearSavedEvents()

+ (void) clearSavedEvents

◆ contextClick()

- (NSArray *) contextClick

◆ continuousMouseScrollBy()

- (void) continuousMouseScrollBy (long)  x
(long)  y
(optional boolean paged 

◆ enableDOMUIEventLogging:()

- (void) enableDOMUIEventLogging: (WebScriptObject *)  node

◆ handleEvent:()

- (void) handleEvent: (DOMEvent *)  event

◆ keyDown()

- (void) keyDown (DOMString)  key
(object modifierArray
(long)  location 

◆ leapForward()

- (void) leapForward (long)  milliseconds

◆ monitorWheelEvents()

- (void) monitorWheelEvents

◆ mouseDown()

- (void) mouseDown (long)  buttonNumber
(object modifierArray 

◆ mouseForceChanged()

- (void) mouseForceChanged (double)  force

◆ mouseForceClick()

- (void) mouseForceClick

◆ mouseForceDown()

- (void) mouseForceDown

◆ mouseForceUp()

- (void) mouseForceUp

◆ mouseMoveTo()

- (void) mouseMoveTo (long)  x
(long)  y 

◆ mouseScrollBy()

- (void) mouseScrollBy (long)  x
(long)  y 

◆ mouseScrollByWithWheelAndMomentumPhases()

- (void) mouseScrollByWithWheelAndMomentumPhases (long)  x
(long)  y
(DOMString)  phase
(DOMString)  momentum 

◆ mouseUp()

- (void) mouseUp (long)  buttonNumber
(object modifierArray 

◆ replaySavedEvents()

+ (void) replaySavedEvents

◆ saveEvent:()

+ (void) saveEvent: (NSInvocation *)  event

◆ scalePageBy()

- (void) scalePageBy (double)  scale
(double)  x
(double)  y 

◆ scheduleAsynchronousClick() [1/2]

- (void) scheduleAsynchronousClick

◆ scheduleAsynchronousClick() [2/2]

- (void) scheduleAsynchronousClick

◆ scheduleAsynchronousKeyDown()

- (void) scheduleAsynchronousKeyDown (DOMString)  key

◆ startAndCancelMouseForceClick()

- (void) startAndCancelMouseForceClick

◆ swipeGestureWithWheelAndMomentumPhases()

- (void) swipeGestureWithWheelAndMomentumPhases (long)  x
(long)  y
(DOMString)  phase
(DOMString)  momentum 

◆ textZoomIn()

- (void) textZoomIn

◆ textZoomOut()

- (void) textZoomOut

◆ zoomPageIn()

- (void) zoomPageIn

◆ zoomPageOut()

- (void) zoomPageOut

Member Data Documentation

◆ clickCount

- (int) clickCount
protected

◆ dragMode

- (BOOL) dragMode
protected

◆ eventNumber

- (int) eventNumber
protected

◆ lastClick

- (NSTimeInterval) lastClick
protected

◆ leftMouseButtonDown

- (BOOL) leftMouseButtonDown
protected

◆ timeOffset

- (double) timeOffset
protected

The documentation for this class was generated from the following files: