webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
WTR::EventSendingController Class Reference

#include <EventSendingController.h>

Inheritance diagram for WTR::EventSendingController:
WTR::JSWrappable WTF::RefCounted< JSWrappable > WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase

Public Member Functions

virtual ~EventSendingController ()
 
void makeWindowObject (JSContextRef, JSObjectRef windowObject, JSValueRef *exception)
 
virtual JSClassRef wrapperClass ()
 
void mouseDown (int button, JSValueRef modifierArray)
 
void mouseUp (int button, JSValueRef modifierArray)
 
void mouseMoveTo (int x, int y)
 
void mouseForceClick ()
 
void startAndCancelMouseForceClick ()
 
void mouseForceDown ()
 
void mouseForceUp ()
 
void mouseForceChanged (double force)
 
void mouseScrollBy (int x, int y)
 
void mouseScrollByWithWheelAndMomentumPhases (int x, int y, JSStringRef phase, JSStringRef momentum)
 
void swipeGestureWithWheelAndMomentumPhases (int x, int y, JSStringRef phase, JSStringRef momentum)
 
void continuousMouseScrollBy (int x, int y, bool paged)
 
JSValueRef contextClick ()
 
void leapForward (int milliseconds)
 
void scheduleAsynchronousClick ()
 
void monitorWheelEvents ()
 
void callAfterScrollingCompletes (JSValueRef functionCallback)
 
void keyDown (JSStringRef key, JSValueRef modifierArray, int location)
 
void scheduleAsynchronousKeyDown (JSStringRef key)
 
void textZoomIn ()
 
void textZoomOut ()
 
void zoomPageIn ()
 
void zoomPageOut ()
 
void scalePageBy (double scale, double x, double y)
 
- Public Member Functions inherited from WTR::JSWrappable
virtual ~JSWrappable ()
 
- Public Member Functions inherited from WTF::RefCounted< JSWrappable >
void deref () const
 
void deref () const
 
void deref () const
 
- Public Member Functions inherited from WTF::RefCountedBase
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 

Static Public Member Functions

static Ref< EventSendingControllercreate ()
 

Additional Inherited Members

- Protected Member Functions inherited from WTF::RefCounted< JSWrappable >
 RefCounted ()
 
 RefCounted ()
 
 RefCounted ()
 
 ~RefCounted ()
 
 ~RefCounted ()
 
 ~RefCounted ()
 
- Protected Member Functions inherited from WTF::RefCountedBase
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 

Constructor & Destructor Documentation

◆ ~EventSendingController()

EventSendingController::~EventSendingController ( )
virtual

Member Function Documentation

◆ callAfterScrollingCompletes()

void EventSendingController::callAfterScrollingCompletes ( JSValueRef  functionCallback)

◆ contextClick()

JSValueRef EventSendingController::contextClick ( )

◆ continuousMouseScrollBy()

void EventSendingController::continuousMouseScrollBy ( int  x,
int  y,
bool  paged 
)

◆ create()

Ref< EventSendingController > EventSendingController::create ( )
static

◆ keyDown()

void EventSendingController::keyDown ( JSStringRef  key,
JSValueRef  modifierArray,
int  location 
)

◆ leapForward()

void EventSendingController::leapForward ( int  milliseconds)

◆ makeWindowObject()

void EventSendingController::makeWindowObject ( JSContextRef  context,
JSObjectRef  windowObject,
JSValueRef exception 
)

◆ monitorWheelEvents()

void EventSendingController::monitorWheelEvents ( )

◆ mouseDown()

void EventSendingController::mouseDown ( int  button,
JSValueRef  modifierArray 
)

◆ mouseForceChanged()

void EventSendingController::mouseForceChanged ( double  force)

◆ mouseForceClick()

void EventSendingController::mouseForceClick ( )

◆ mouseForceDown()

void EventSendingController::mouseForceDown ( )

◆ mouseForceUp()

void EventSendingController::mouseForceUp ( )

◆ mouseMoveTo()

void EventSendingController::mouseMoveTo ( int  x,
int  y 
)

◆ mouseScrollBy()

void EventSendingController::mouseScrollBy ( int  x,
int  y 
)

◆ mouseScrollByWithWheelAndMomentumPhases()

void EventSendingController::mouseScrollByWithWheelAndMomentumPhases ( int  x,
int  y,
JSStringRef  phase,
JSStringRef  momentum 
)

◆ mouseUp()

void EventSendingController::mouseUp ( int  button,
JSValueRef  modifierArray 
)

◆ scalePageBy()

void EventSendingController::scalePageBy ( double  scale,
double  x,
double  y 
)

◆ scheduleAsynchronousClick()

void EventSendingController::scheduleAsynchronousClick ( )

◆ scheduleAsynchronousKeyDown()

void EventSendingController::scheduleAsynchronousKeyDown ( JSStringRef  key)

◆ startAndCancelMouseForceClick()

void EventSendingController::startAndCancelMouseForceClick ( )

◆ swipeGestureWithWheelAndMomentumPhases()

void EventSendingController::swipeGestureWithWheelAndMomentumPhases ( int  x,
int  y,
JSStringRef  phase,
JSStringRef  momentum 
)

◆ textZoomIn()

void EventSendingController::textZoomIn ( )

◆ textZoomOut()

void EventSendingController::textZoomOut ( )

◆ wrapperClass()

JSClassRef EventSendingController::wrapperClass ( )
virtual

Implements WTR::JSWrappable.

◆ zoomPageIn()

void EventSendingController::zoomPageIn ( )

◆ zoomPageOut()

void EventSendingController::zoomPageOut ( )

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