* Get explicit ARIA role from element (from roleUtils.ts line 270-274)
(element)
| 133 | * Get explicit ARIA role from element (from roleUtils.ts line 270-274) |
| 134 | */ |
| 135 | function getExplicitAriaRole(element) { |
| 136 | const roles = (element.getAttribute('role') || '').split(' ').map(role => role.trim()); |
| 137 | return roles.find(role => validRoles.includes(role)) || null; |
| 138 | } |
| 139 | |
| 140 | /** |
| 141 | * Get implicit ARIA role from element (from roleUtils.ts line 242-260) |