Package com.deque.axe.android.utils
Interface AxeTree<T extends AxeTree<T>>
-
public interface AxeTree<T extends AxeTree<T>>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceAxeTree.Callback<T>static interfaceAxeTree.CallBackResponse
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default intforEachRecursive(AxeTree.Callback<T> callback)Run the callback on each view in the hierarchy, unless asked to stop.java.lang.StringgetNodeId()java.lang.Iterable<T>getTreeChildren()TgetTreeNode()
-
-
-
Method Detail
-
getTreeChildren
java.lang.Iterable<T> getTreeChildren()
-
getTreeNode
T getTreeNode()
-
getNodeId
java.lang.String getNodeId()
-
forEachRecursive
default int forEachRecursive(AxeTree.Callback<T> callback)
Run the callback on each view in the hierarchy, unless asked to stop.- Parameters:
callback- The function to run.- Returns:
- Whether or not to keep going deeper into the hierarchy.
-
-