pl.wendigo.chrome.api.accessibility

Package pl.wendigo.chrome.api.accessibility

Contains DevTools Protocol Accessibility domain implementation accessible via AccessibilityOperations class.

Types

AccessibilityOperations

class AccessibilityOperations

AccessibilityOperations represents Accessibility protocol domain request/response operations and events that can be captured.

AXNode

data class AXNode

A node in the accessibility tree.

AXProperty

data class AXProperty

AXPropertyName

enum class AXPropertyName

Values of AXProperty name:

AXRelatedNode

data class AXRelatedNode

AXValue

data class AXValue

A single computed AX property.

AXValueNativeSourceType

enum class AXValueNativeSourceType

Enum of possible native property sources (as a subtype of a particular AXValueSourceType).

AXValueSource

data class AXValueSource

A single source for a computed AX property.

AXValueSourceType

enum class AXValueSourceType

Enum of possible property sources.

AXValueType

enum class AXValueType

Enum of possible property types.

GetFullAXTreeResponse

data class GetFullAXTreeResponse

Represents response frame that is returned from Accessibility#getFullAXTree operation call. Fetches the entire accessibility tree

GetPartialAXTreeRequest

data class GetPartialAXTreeRequest

Represents request frame that can be used with Accessibility#getPartialAXTree operation call.

GetPartialAXTreeResponse

data class GetPartialAXTreeResponse

Represents response frame that is returned from Accessibility#getPartialAXTree operation call. Fetches the accessibility node and partial accessibility tree for this DOM node, if it exists.

Type Aliases

AXNodeId

typealias AXNodeId = String

Unique accessibility node identifier.