Interface | Description |
---|---|
AdapterViewProtocol |
A sadly necessary layer of indirection to interact with AdapterViews.
|
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.
|
Class | Description |
---|---|
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
AdapterViewProtocol for standard SDK Widgets. |
ClearTextAction |
Clears view text by setting
EditText s text property to "". |
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.
|
ScrollToAction |
Enables scrolling to the given view.
|
TypeTextAction |
Enables typing text on views.
|
ViewActions |
A collection of common
ViewActions . |
Enum | Description |
---|---|
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.
|