Confirmed users
1,396
edits
| Line 32: | Line 32: | ||
=ARIA elements= | =ARIA elements= | ||
== | ==grid/treegrid== | ||
====Attributes==== | ====ARIA Attributes==== | ||
* aria-multiselectable - points if more than one cell can be selected | * aria-multiselectable - points if more than one cell can be selected | ||
* aria-activedescendant - points to active row or cell? | * aria-activedescendant - points to active row or cell? | ||
| Line 46: | Line 46: | ||
====IAccessibleTable interface==== | ====IAccessibleTable interface==== | ||
== | ==row== | ||
====Attributes==== | ====ARIA Attributes==== | ||
* aria-level - should be set on each row to reflect its level in the tree row hierarchy (used for treegrid only) | * aria-level - should be set on each row to reflect its level in the tree row hierarchy (used for treegrid only) | ||
* aria-selected - all cells in the row are selected | * aria-selected - all cells in the row are selected | ||
| Line 58: | Line 58: | ||
"JAWS should read the entire row when navigating up and down the left most column." That should mean left most column should have accessible name concatenated from accessibles name of all cells? | "JAWS should read the entire row when navigating up and down the left most column." That should mean left most column should have accessible name concatenated from accessibles name of all cells? | ||
== | ==girdcell== | ||
====Attributes==== | ====ARIA Attributes==== | ||
* aria-selected - allows single cell to be selected, does row's aria-selected is preferable under cell aria-selected, how is it going with IAccessibleTable::selectRow or selectColumn, should AT server manipulate this attributes? | * aria-selected - allows single cell to be selected, does row's aria-selected is preferable under cell aria-selected, how is it going with IAccessibleTable::selectRow or selectColumn, should AT server manipulate this attributes? | ||
* aria-expanded - are capable of expanding or collapsing the row by reflecting its expanded state. Otherwise, it is neither expandable or collapsible cells are (used for treegrid only) | * aria-expanded - are capable of expanding or collapsing the row by reflecting its expanded state. Otherwise, it is neither expandable or collapsible cells are (used for treegrid only) | ||
| Line 69: | Line 69: | ||
"table-cell-index" object attribute is exposed on cells to provide an index of the cell in table (see IAccessible2::attributes). Must be used instead of IAccessible::indexInParent because rows are included into hierarchy and indexInParent returns cells index in the row. | "table-cell-index" object attribute is exposed on cells to provide an index of the cell in table (see IAccessible2::attributes). Must be used instead of IAccessible::indexInParent because rows are included into hierarchy and indexInParent returns cells index in the row. | ||
== | ==rowheader, columnheader== | ||
* aria-sort - allows to sort column? | * aria-sort - allows to sort column? | ||
* aria-expanded, aria-level, aria-selected - the same like it is for cell | * aria-expanded, aria-level, aria-selected - the same like it is for cell | ||