Table of Contents

Namespace OpenQA.Selenium.DevTools.V148.Input

Classes

CancelDraggingCommandResponse

Response for Cancels any active dragging in the page.

CancelDraggingCommandSettings

Cancels any active dragging in the page.

DispatchDragEventCommandResponse

Response for Dispatches a drag event into the page.

DispatchDragEventCommandSettings

Dispatches a drag event into the page.

DispatchKeyEventCommandResponse

Response for Dispatches a key event to the page.

DispatchKeyEventCommandSettings

Dispatches a key event to the page.

DispatchMouseEventCommandResponse

Response for Dispatches a mouse event to the page.

DispatchMouseEventCommandSettings

Dispatches a mouse event to the page.

DispatchTouchEventCommandResponse

Response for Dispatches a touch event to the page.

DispatchTouchEventCommandSettings

Dispatches a touch event to the page.

DragData

DragData

DragDataItem

DragDataItem

DragInterceptedEventArgs

Emitted only when Input.setInterceptDrags is enabled. Use this data with Input.dispatchDragEvent to restore normal drag and drop behavior.

EmulateTouchFromMouseEventCommandResponse

Response for Emulates touch event from the mouse event parameters.

EmulateTouchFromMouseEventCommandSettings

Emulates touch event from the mouse event parameters.

ImeSetCompositionCommandResponse

Response for 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.

ImeSetCompositionCommandSettings

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.

InputAdapter

Represents an adapter for the Input domain to simplify the command interface.

InsertTextCommandResponse

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

InsertTextCommandSettings

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

SetIgnoreInputEventsCommandResponse

Response for Ignores input events (useful while auditing page).

SetIgnoreInputEventsCommandSettings

Ignores input events (useful while auditing page).

SetInterceptDragsCommandResponse

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

SetInterceptDragsCommandSettings

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

SynthesizePinchGestureCommandResponse

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

SynthesizePinchGestureCommandSettings

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

SynthesizeScrollGestureCommandResponse

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

SynthesizeScrollGestureCommandSettings

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

SynthesizeTapGestureCommandResponse

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

SynthesizeTapGestureCommandSettings

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

TouchPoint

TouchPoint

Enums

GestureSourceType

GestureSourceType

MouseButton

MouseButton