Package com.shaft.gui.internal.aria


package com.shaft.gui.internal.aria
  • Class
    Description
    A single accessible-name-tree node: an ARIA role, its accessible name, and its children.
    Captures and compares accessible-name-tree ("aria") snapshots: a pragmatic, DOM-walk-based subset of ARIA role/name resolution (not full ARIA AAM spec compliance), serialized as a strict subset of Playwright's aria snapshot YAML DSL (no [level=n] attributes, no regex names).
    Result of a partial-subset aria snapshot comparison.
    Converts Appium accessibility XML (UiAutomator2 hierarchy/node trees, or XCUITest XCUIElementType* trees) into the AriaNode forest consumed by AriaSnapshotHelper, so matchesAriaSnapshot() baselines work the same way for native mobile as for web.