chrome-devtools-kotlin / org.hildan.chrome.devtools.domains.accessibility / AXValueSource

AXValueSource

data class AXValueSource

A single source for a computed AX property.

Official doc

Constructors

<init>

A single source for a computed AX property.

AXValueSource(type: AXValueSourceType, value: AXValue? = null, attribute: String? = null, attributeValue: AXValue? = null, superseded: Boolean? = null, nativeSource: AXValueNativeSourceType? = null, nativeSourceValue: AXValue? = null, invalid: Boolean? = null, invalidReason: String? = null)

Properties

attribute

The name of the relevant attribute, if any.

val attribute: String?

attributeValue

The value of the relevant attribute, if any.

val attributeValue: AXValue?

invalid

Whether the value for this property is invalid.

val invalid: Boolean?

invalidReason

Reason for the value being invalid, if it is.

val invalidReason: String?

nativeSource

The native markup source for this value, e.g. a element.

val nativeSource: AXValueNativeSourceType?

nativeSourceValue

The value, such as a node or node list, of the native source.

val nativeSourceValue: AXValue?

superseded

Whether this source is superseded by a higher priority source.

val superseded: Boolean?

type

What type of source this is.

val type: AXValueSourceType

value

The value of this property source.

val value: AXValue?