pub enum AriaRole {
Show 69 variants
Alert,
AlertDialog,
Application,
Article,
Banner,
Button,
Cell,
Checkbox,
ColumnHeader,
Combobox,
Complementary,
ContentInfo,
Definition,
Dialog,
Directory,
Document,
Feed,
Figure,
Form,
Grid,
GridCell,
Group,
Heading,
Img,
Link,
List,
ListBox,
ListItem,
Log,
Main,
Marquee,
Math,
Menu,
MenuBar,
MenuItem,
MenuItemCheckbox,
MenuItemRadio,
Navigation,
None,
Note,
Option,
Presentation,
ProgressBar,
Radio,
RadioGroup,
Region,
Row,
RowGroup,
RowHeader,
ScrollBar,
Search,
SearchBox,
Separator,
Slider,
SpinButton,
Status,
Switch,
Tab,
Table,
TabList,
TabPanel,
Term,
TextBox,
Timer,
Toolbar,
Tooltip,
Tree,
TreeGrid,
TreeItem,
}Expand description
ARIA roles for accessibility-based element selection.
Variants§
Alert
AlertDialog
Application
Article
Banner
Button
Cell
Checkbox
ColumnHeader
Combobox
Complementary
ContentInfo
Definition
Dialog
Directory
Document
Feed
Figure
Form
Grid
GridCell
Group
Heading
Img
Link
List
ListBox
ListItem
Log
Main
Marquee
Math
Menu
MenuBar
MenuItem
MenuItemCheckbox
MenuItemRadio
None
Note
Option
Presentation
ProgressBar
Radio
RadioGroup
Region
Row
RowGroup
RowHeader
ScrollBar
Search
SearchBox
Separator
Slider
SpinButton
Status
Switch
Tab
Table
TabList
TabPanel
Term
TextBox
Timer
Toolbar
Tooltip
Tree
TreeGrid
TreeItem
Implementations§
Trait Implementations§
impl Copy for AriaRole
impl Eq for AriaRole
impl StructuralPartialEq for AriaRole
Auto Trait Implementations§
impl Freeze for AriaRole
impl RefUnwindSafe for AriaRole
impl Send for AriaRole
impl Sync for AriaRole
impl Unpin for AriaRole
impl UnwindSafe for AriaRole
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.