spec checked
MDN: ARIA treegrid role
Documents treegrid as a combination of tree and grid roles with rows, columns, gridcells, expandable parent rows, aria-expanded rules, aria-level, aria-posinset, aria-setsize, managed focus, aria-rowcount, aria-colcount, row and column indices, accessible naming, aria-activedescendant alternatives, sorting, menus, and readonly behavior.
Pattern Decisions This Source Supports
| Pattern | Supported decision | Required contract | Claim note |
|---|---|---|---|
| Tree grid | Choose tree grid when hierarchical rows and tabular columns are both essential to the task. | The first column or row header communicates the hierarchical object name, level, expansion state, and parent-child relationship. | MDN treegrid role guidance supports the tree and grid combination, parent row semantics, managed focus, aria-expanded placement, accessible naming, and dynamic row metadata. |
Evidence Role
This source is treated as spec evidence. Use it to validate the decision rules above, not as a visual style reference.
Publisher: Mozilla Developer Network. Last checked: .