Skip to content

Commit

Permalink
Update aria-labelledby AXAPI mapping to use AXTitle
Browse files Browse the repository at this point in the history
  • Loading branch information
pkra committed May 22, 2024
1 parent 0744cf4 commit 45f4835
Showing 1 changed file with 4 additions and 7 deletions.
11 changes: 4 additions & 7 deletions core-aam/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -318,11 +318,8 @@ <h5>Accessible Names and Descriptions</h5>
<a class="termref" data-cite="accname-1.2#dfn-accessible-description">accessible description</a>, UIA stores this property in the object's <code>FullDescription</code> property.
</p>
<p>
The approach to <a class="termref" data-cite="accname-1.2#dfn-accessible-name">accessible names</a> and
<a class="termref" data-lt="accessible description" data-cite="accname-1.2#dfn-accessible-description">accessible descriptions</a> in AX API is somewhat different to the other platform
APIs. <a class="termref" data-cite="accname-1.2#dfn-accessible-name">Accessible names</a> are exposed using the <code>AXTitle</code> property when the name is visually rendered, while the
<code>AXDescription</code> property is used when the object's name is not rendered visually. An object's
<a class="termref" data-cite="accname-1.2#dfn-accessible-description">accessible description</a>, where provided by
The approach to <a class="termref" data-lt="accessible description" data-cite="accname-1.2#dfn-accessible-description">accessible descriptions</a> in AX API is somewhat different to the
other platform APIs. An object's <a class="termref" data-cite="accname-1.2#dfn-accessible-description">accessible description</a>, where provided by
<a class="state-reference" href="#aria-description"><code>aria-description</code></a> or <a class="state-reference" href="#aria-describedby"><code>aria-describedby</code></a
>, should be exposed in the <code>accessibilityCustomContent</code> API. Otherwise, it should be exposed as <code>AXHelp</code>.
</p>
Expand Down Expand Up @@ -7849,8 +7846,8 @@ <h4 id="ariaLabelledBy"><code>aria-labelledby</code></h4>
<tr>
<th><abbr title="macOS Accessibility Protocol">AX API</abbr></th>
<td>
<span class="property">Property: <code>AXDescription</code>: <code>&lt;value&gt;</code></span> if the value is not exposed visually<br />
<span class="property">Property: <code>AXTitle</code>: <code>&lt;value&gt;</code></span> if the value is exposed visually<br />
<span class="property">Property: <code>AXTitle</code>: <code>&lt;value&gt;</code></span
><br />
<span class="property"
>Property: <code>AXTitleUIElement</code> points to accessible node matching IDREF, if there is a single referenced element that is in the accessibility tree</span
><br />
Expand Down

0 comments on commit 45f4835

Please sign in to comment.