cdp-0.0.2.0: A library for the Chrome Devtools Protocol
Safe HaskellNone
LanguageHaskell2010

CDP.Domains.Input

Description

Input

Synopsis

Documentation

data PInputSynthesizeTapGesture Source #

Synthesizes a tap gesture over a time period by issuing appropriate touch events.

Parameters of the synthesizeTapGesture command.

Constructors

PInputSynthesizeTapGesture 

Fields

data PInputSynthesizeScrollGesture Source #

Synthesizes a scroll gesture over a time period by issuing appropriate touch events.

Parameters of the synthesizeScrollGesture command.

Constructors

PInputSynthesizeScrollGesture 

Fields

data PInputSynthesizePinchGesture Source #

Synthesizes a pinch gesture over a time period by issuing appropriate touch events.

Parameters of the synthesizePinchGesture command.

Constructors

PInputSynthesizePinchGesture 

Fields

data PInputSetInterceptDrags Source #

Prevents default drag and drop behavior and instead emits dragIntercepted events. Drag and drop behavior can be directly controlled via dispatchDragEvent.

Parameters of the setInterceptDrags command.

data PInputSetIgnoreInputEvents Source #

Ignores input events (useful while auditing page).

Parameters of the setIgnoreInputEvents command.

Constructors

PInputSetIgnoreInputEvents 

Fields

data PInputEmulateTouchFromMouseEvent Source #

Constructors

PInputEmulateTouchFromMouseEvent 

Fields

data PInputEmulateTouchFromMouseEventType Source #

Emulates touch event from the mouse event parameters.

Parameters of the emulateTouchFromMouseEvent command.

Instances

Instances details
Eq PInputEmulateTouchFromMouseEventType Source # 
Instance details

Defined in CDP.Domains.Input

Ord PInputEmulateTouchFromMouseEventType Source # 
Instance details

Defined in CDP.Domains.Input

Read PInputEmulateTouchFromMouseEventType Source # 
Instance details

Defined in CDP.Domains.Input

Show PInputEmulateTouchFromMouseEventType Source # 
Instance details

Defined in CDP.Domains.Input

ToJSON PInputEmulateTouchFromMouseEventType Source # 
Instance details

Defined in CDP.Domains.Input

FromJSON PInputEmulateTouchFromMouseEventType Source # 
Instance details

Defined in CDP.Domains.Input

data PInputDispatchTouchEvent Source #

Constructors

PInputDispatchTouchEvent 

Fields

data PInputDispatchTouchEventType Source #

Dispatches a touch event to the page.

Parameters of the dispatchTouchEvent command.

Instances

Instances details
Eq PInputDispatchTouchEventType Source # 
Instance details

Defined in CDP.Domains.Input

Ord PInputDispatchTouchEventType Source # 
Instance details

Defined in CDP.Domains.Input

Read PInputDispatchTouchEventType Source # 
Instance details

Defined in CDP.Domains.Input

Show PInputDispatchTouchEventType Source # 
Instance details

Defined in CDP.Domains.Input

ToJSON PInputDispatchTouchEventType Source # 
Instance details

Defined in CDP.Domains.Input

FromJSON PInputDispatchTouchEventType Source # 
Instance details

Defined in CDP.Domains.Input

data PInputDispatchMouseEvent Source #

Constructors

PInputDispatchMouseEvent 

Fields

data PInputDispatchMouseEventPointerType Source #

Instances

Instances details
Eq PInputDispatchMouseEventPointerType Source # 
Instance details

Defined in CDP.Domains.Input

Ord PInputDispatchMouseEventPointerType Source # 
Instance details

Defined in CDP.Domains.Input

Read PInputDispatchMouseEventPointerType Source # 
Instance details

Defined in CDP.Domains.Input

Show PInputDispatchMouseEventPointerType Source # 
Instance details

Defined in CDP.Domains.Input

ToJSON PInputDispatchMouseEventPointerType Source # 
Instance details

Defined in CDP.Domains.Input

FromJSON PInputDispatchMouseEventPointerType Source # 
Instance details

Defined in CDP.Domains.Input

data PInputDispatchMouseEventType Source #

Dispatches a mouse event to the page.

Parameters of the dispatchMouseEvent command.

Instances

Instances details
Eq PInputDispatchMouseEventType Source # 
Instance details

Defined in CDP.Domains.Input

Ord PInputDispatchMouseEventType Source # 
Instance details

Defined in CDP.Domains.Input

Read PInputDispatchMouseEventType Source # 
Instance details

Defined in CDP.Domains.Input

Show PInputDispatchMouseEventType Source # 
Instance details

Defined in CDP.Domains.Input

ToJSON PInputDispatchMouseEventType Source # 
Instance details

Defined in CDP.Domains.Input

FromJSON PInputDispatchMouseEventType Source # 
Instance details

Defined in CDP.Domains.Input

data PInputImeSetComposition Source #

This method sets the current candidate text for ime. Use imeCommitComposition to commit the final text. Use imeSetComposition with empty string as text to cancel composition.

Parameters of the imeSetComposition command.

data PInputInsertText Source #

This method emulates inserting text that doesn't come from a key press, for example an emoji keyboard or an IME.

Parameters of the insertText command.

Constructors

PInputInsertText 

Fields

data PInputDispatchKeyEvent Source #

Constructors

PInputDispatchKeyEvent 

Fields

data PInputDispatchKeyEventType Source #

Dispatches a key event to the page.

Parameters of the dispatchKeyEvent command.

Instances

Instances details
Eq PInputDispatchKeyEventType Source # 
Instance details

Defined in CDP.Domains.Input

Ord PInputDispatchKeyEventType Source # 
Instance details

Defined in CDP.Domains.Input

Read PInputDispatchKeyEventType Source # 
Instance details

Defined in CDP.Domains.Input

Show PInputDispatchKeyEventType Source # 
Instance details

Defined in CDP.Domains.Input

ToJSON PInputDispatchKeyEventType Source # 
Instance details

Defined in CDP.Domains.Input

FromJSON PInputDispatchKeyEventType Source # 
Instance details

Defined in CDP.Domains.Input

data PInputDispatchDragEvent Source #

Constructors

PInputDispatchDragEvent 

Fields

data PInputDispatchDragEventType Source #

Dispatches a drag event into the page.

Parameters of the dispatchDragEvent command.

Instances

Instances details
Eq PInputDispatchDragEventType Source # 
Instance details

Defined in CDP.Domains.Input

Ord PInputDispatchDragEventType Source # 
Instance details

Defined in CDP.Domains.Input

Read PInputDispatchDragEventType Source # 
Instance details

Defined in CDP.Domains.Input

Show PInputDispatchDragEventType Source # 
Instance details

Defined in CDP.Domains.Input

ToJSON PInputDispatchDragEventType Source # 
Instance details

Defined in CDP.Domains.Input

FromJSON PInputDispatchDragEventType Source # 
Instance details

Defined in CDP.Domains.Input

data InputDragData Source #

Type DragData.

Constructors

InputDragData 

Fields

data InputDragDataItem Source #

Constructors

InputDragDataItem 

Fields

type InputTimeSinceEpoch = Double Source #

Type TimeSinceEpoch. UTC time in seconds, counted from January 1, 1970.

data InputMouseButton Source #

Instances

Instances details
Eq InputMouseButton Source # 
Instance details

Defined in CDP.Domains.Input

Ord InputMouseButton Source # 
Instance details

Defined in CDP.Domains.Input

Read InputMouseButton Source # 
Instance details

Defined in CDP.Domains.Input

Show InputMouseButton Source # 
Instance details

Defined in CDP.Domains.Input

ToJSON InputMouseButton Source # 
Instance details

Defined in CDP.Domains.Input

FromJSON InputMouseButton Source # 
Instance details

Defined in CDP.Domains.Input

data InputGestureSourceType Source #

Instances

Instances details
Eq InputGestureSourceType Source # 
Instance details

Defined in CDP.Domains.Input

Ord InputGestureSourceType Source # 
Instance details

Defined in CDP.Domains.Input

Read InputGestureSourceType Source # 
Instance details

Defined in CDP.Domains.Input

Show InputGestureSourceType Source # 
Instance details

Defined in CDP.Domains.Input

ToJSON InputGestureSourceType Source # 
Instance details

Defined in CDP.Domains.Input

FromJSON InputGestureSourceType Source # 
Instance details

Defined in CDP.Domains.Input

data InputTouchPoint Source #

Constructors

InputTouchPoint 

Fields