NodeStates
Namespace: E2E.Engine
public sealed class NodeStatesBoolean states a platform can report for one node.
Inheritance: object
Properties
Section titled “Properties”AriaHidden
Section titled “AriaHidden”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
Checked
Section titled “Checked”public bool Checked { get; init; }Value: bool
Disabled
Section titled “Disabled”public bool Disabled { get; init; }Value: bool
Expanded
Section titled “Expanded”public bool Expanded { get; init; }Value: bool
Focused
Section titled “Focused”public bool Focused { get; init; }Value: bool
Hidden
Section titled “Hidden”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
Pressed
Section titled “Pressed”public bool Pressed { get; init; }Value: bool
Secure
Section titled “Secure”public bool Secure { get; init; }Value: bool
Selected
Section titled “Selected”public bool Selected { get; init; }Value: bool