AriaRole enum
Common ARIA roles for accessibility.
Note: This is a subset of all available ARIA roles.
Use the generic role(String) method for unlisted roles.
Values
- alert → const AriaRole
-
Interactive alert.
const AriaRole('alert') - alertdialog → const AriaRole
-
Alert dialog.
const AriaRole('alertdialog') - application → const AriaRole
-
Application region.
const AriaRole('application') - article → const AriaRole
-
Article content.
const AriaRole('article') -
Banner landmark.
const AriaRole('banner') -
Button element.
const AriaRole('button') - checkbox → const AriaRole
-
Checkbox input.
const AriaRole('checkbox') - complementary → const AriaRole
-
Complementary content.
const AriaRole('complementary') - contentinfo → const AriaRole
-
Content information.
const AriaRole('contentinfo') - dialog → const AriaRole
-
Dialog box.
const AriaRole('dialog') - document → const AriaRole
-
Document region.
const AriaRole('document') - form → const AriaRole
-
Form landmark.
const AriaRole('form') - heading → const AriaRole
-
Heading.
const AriaRole('heading') - img → const AriaRole
-
Image.
const AriaRole('img') - link → const AriaRole
-
Link.
const AriaRole('link') - list → const AriaRole
-
List container.
const AriaRole('list') - listitem → const AriaRole
-
List item.
const AriaRole('listitem') - main → const AriaRole
-
Main content landmark.
const AriaRole('main') -
Menu container.
const AriaRole('menu') -
Menu bar.
const AriaRole('menubar') -
Menu item.
const AriaRole('menuitem') -
Navigation landmark.
const AriaRole('navigation') - presentation → const AriaRole
-
No semantic meaning.
const AriaRole('presentation') - radio → const AriaRole
-
Radio button.
const AriaRole('radio') - radiogroup → const AriaRole
-
Radio group.
const AriaRole('radiogroup') - region → const AriaRole
-
Region landmark.
const AriaRole('region') - search → const AriaRole
-
Search landmark.
const AriaRole('search') - tab → const AriaRole
-
Tab.
const AriaRole('tab') - tablist → const AriaRole
-
Tab list.
const AriaRole('tablist') - tabpanel → const AriaRole
-
Tab panel.
const AriaRole('tabpanel') - textbox → const AriaRole
-
Text box.
const AriaRole('textbox') - tooltip → const AriaRole
-
Tooltip.
const AriaRole('tooltip')
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- value → String
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited