Skip to content

feat: group and position logic#57

Merged
jlp-craigmorten merged 4 commits intomainfrom
feat-implicit-pos-and-set-size
Mar 2, 2024
Merged

feat: group and position logic#57
jlp-craigmorten merged 4 commits intomainfrom
feat-implicit-pos-and-set-size

Conversation

@jlp-craigmorten
Copy link
Contributor

@jlp-craigmorten jlp-craigmorten commented Mar 1, 2024

Issue

Fixes #40

Details

Implements the position and group algorithm for appropriate roles allowing calculation of roles that have implicit aria-posinset and aria-setsize support.

REF: https://www.w3.org/TR/core-aam-1.2/#mapping_additional_position

Updates aria-level to support additional roles that have implicit values calculated by document structure.

REF: https://www.w3.org/TR/wai-aria-1.2/#aria-level

Breaking change: aria-posinset and aria-setsize are now announced as position and set size respectively, instead of item set position and item set size.

CheckList

  • Has been tested (where required).

@jlp-craigmorten jlp-craigmorten marked this pull request as ready for review March 2, 2024 23:26
@jlp-craigmorten jlp-craigmorten merged commit bc51967 into main Mar 2, 2024
@jlp-craigmorten jlp-craigmorten deleted the feat-implicit-pos-and-set-size branch March 2, 2024 23:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Lists don't print count of current item and total count

1 participant