Namespace OpenQA.Selenium.Interactions
Namespaces
Classes
- ActionBuilder
Provides methods that allow the creation of action sequences to enable advanced user interactions.
- ActionSequence
Represents a sequence of actions to be performed in the target browser.
- Actions
Provides a mechanism for building advanced interactions with the browser.
- InputDevice
Base class for all input devices for actions.
- Interaction
Represents a single interaction for a given input device.
- KeyInputDevice
Represents a key input device, such as a keyboard.
- PointerInputDevice
Represents a pointer input device, such as a stylus, mouse, or finger on a touch screen.
- PointerInputDevice.PointerEventProperties
A class representing the properties of a pointer event.
- WheelInputDevice
Represents a wheel input device, such as a mouse wheel.
- WheelInputDevice.ScrollOrigin
Object representing the scroll origin of a scroll operation.
Interfaces
- IAction
Provides methods by which an interaction with the browser can be performed.
Enums
- CoordinateOrigin
Represents the origin of the coordinates for mouse movement.
- InputDeviceKind
Enumerated values for the kinds of devices available.
- MouseButton
Specifies the button used during a pointer down or up action.
- PointerKind
Specifies the type of pointer a pointer device represents.