Skip to content

NodeStates

Namespace: E2E.Engine

public sealed class NodeStates

Boolean states a platform can report for one node.

Inheritance: object

View source

public bool AriaHidden { get; init; }

The node, or an ancestor, is aria-hidden. It may still paint, so it can be visible, but role queries and the agent skip it.

Value: bool

View source

public bool Checked { get; init; }

Value: bool

View source

public bool Disabled { get; init; }

Value: bool

View source

public bool Expanded { get; init; }

Value: bool

View source

public bool Focused { get; init; }

Value: bool

View source

public bool Hidden { get; init; }

The node does not render: display: none, visibility, skipped content, a closed details. This is what isVisible reads.

Value: bool

View source

public bool Pressed { get; init; }

Value: bool

View source

public bool Secure { get; init; }

Value: bool

View source

public bool Selected { get; init; }

Value: bool

View source