androidx.test.espresso.action
Interfaces
AdapterViewProtocol |
A sadly necessary layer of indirection to interact with AdapterViews. |
AdapterViewProtocol.DataFunction |
A custom function that is applied when |
CoordinatesProvider |
Interface to implement calculation of Coordinates. |
PrecisionDescriber |
Interface to implement size of click area. |
Swiper |
Interface to implement different swipe types. |
Tapper |
Interface to implement different click types. |
Classes
AdapterDataLoaderAction |
Forces an AdapterView to ensure that the data matching a provided data matcher is loaded into the current view hierarchy. |
AdapterViewProtocol.AdaptedData |
A holder that associates a data object from an AdapterView with a token the AdapterViewProtocol can use to force that data object to be rendered as a child or deeper descendant of the adapter view. |
AdapterViewProtocol.AdaptedData.Builder |
|
AdapterViewProtocols |
Implementations of |
CloseKeyboardAction |
Closes soft keyboard. |
EditorAction |
Performs whatever editor (IME) action is available on a view. |
EspressoKey |
Class that wraps the key code and meta state of the desired key press. |
EspressoKey.Builder |
Builder for the EspressoKey class. |
GeneralClickAction |
Enables clicking on views. |
GeneralSwipeAction |
Enables swiping across a view. |
KeyEventAction |
Enables pressing KeyEvents on views. |
MotionEvents |
Facilitates sending of motion events to a |
MotionEvents.DownResultHolder |
Holds the result of a down motion. |
OpenLinkAction |
Invokes onClick of a link within a TextView (made with Linkify or via another method). |
PressBackAction |
Performs an Android press back action |
RepeatActionUntilViewState |
Enables performing a given action on a view until it reaches desired state matched by given View matcher. |
ReplaceTextAction |
Replaces view text by setting |
ScrollToAction |
Enables scrolling to the given view. |
TypeTextAction |
Enables typing text on views. |
ViewActions |
A collection of common |
Enums
GeneralLocation |
Calculates coordinate position for general locations. |
Press |
Returns different touch target sizes. |
Swipe |
Executes different swipe types to given positions. |
Swiper.Status |
The result of the swipe. |
Tap |
Executes different click types to given position. |
Tapper.Status |
The result of the tap. |