Package io.webfolder.cdp.command
Interface Accessibility
public interface Accessibility
-
Method Summary
Modifier and Type Method Description void
disable()
Disables the accessibility domain.void
enable()
Enables the accessibility domain which causesAXNodeId
s to remain consistent between method calls.java.util.List<AXNode>
getFullAXTree()
Fetches the entire accessibility treejava.util.List<AXNode>
getPartialAXTree()
Fetches the accessibility node and partial accessibility tree for this DOM node, if it exists.java.util.List<AXNode>
getPartialAXTree(java.lang.Integer nodeId, java.lang.Integer backendNodeId, java.lang.String objectId, java.lang.Boolean fetchRelatives)
Fetches the accessibility node and partial accessibility tree for this DOM node, if it exists.
-
Method Details
-
disable
void disable()Disables the accessibility domain. -
enable
void enable()Enables the accessibility domain which causesAXNodeId
s to remain consistent between method calls. This turns on accessibility for the page, which can impact performance until accessibility is disabled. -
getPartialAXTree
java.util.List<AXNode> getPartialAXTree(java.lang.Integer nodeId, java.lang.Integer backendNodeId, java.lang.String objectId, java.lang.Boolean fetchRelatives)Fetches the accessibility node and partial accessibility tree for this DOM node, if it exists.- Parameters:
nodeId
- Identifier of the node to get the partial accessibility tree for.backendNodeId
- Identifier of the backend node to get the partial accessibility tree for.objectId
- JavaScript object id of the node wrapper to get the partial accessibility tree for.fetchRelatives
- Whether to fetch this nodes ancestors, siblings and children. Defaults to true.- Returns:
- The
Accessibility.AXNode
for this DOM node, if it exists, plus its ancestors, siblings and children, if requested.
-
getFullAXTree
java.util.List<AXNode> getFullAXTree()Fetches the entire accessibility tree -
getPartialAXTree
java.util.List<AXNode> getPartialAXTree()Fetches the accessibility node and partial accessibility tree for this DOM node, if it exists.- Returns:
- The
Accessibility.AXNode
for this DOM node, if it exists, plus its ancestors, siblings and children, if requested.
-