androidx.test.espresso.web.model
Interfaces
Atom |
An Atom is a thin wrapper around javascript. |
JSONAble |
Allows implementors to instruct ModelCodec on how to encode this object as JSON. |
JSONAble.DeJSONFactory |
Allows implementors to replace a JSONObject (representated as a map) with a more applicable object. |
TransformingAtom.Transformer |
Converts input to output. |
Classes
Atoms |
Utility class wrapping simple and more commonly used atoms. |
ElementReference |
A reference to a javascript element existing within a WebView. |
Evaluation |
Represents the results of a Javascript execution. |
ModelCodec |
Encodes/Decodes JSON. |
SimpleAtom |
A simple implementation of Atom suitable for subclassing. |
TransformingAtom |
Decorates another atom and transforms its output to another type. |
WindowReference |
A reference to a javascript window/frame existing within a WebView. |
Enums
SimpleAtom.ElementReferencePlacement |
Controls whether the ElementReference appears as the first arg or last arg to the script. |