braillelabel property
Defines a string value that labels the current element, which is intended to be converted into Braille.
The purpose of the aria-braillelabel property is to override how assistive technologies localize and express the accessible name of an element in Braille and should only be used when accessible name, without this attribute, when converted to Braille, would not be the desired user experience.
The aria-braillelabel values are localized to align with the document language
See: developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-braillelabel
Implementation
@override
@Accessor(key: 'aria-braillelabel')
String? get braillelabel =>
(props[_$key__braillelabel___$AriaPropsMixin] ?? null) as String?;
Defines a string value that labels the current element, which is intended to be converted into Braille.
The purpose of the aria-braillelabel property is to override how assistive technologies localize and express the accessible name of an element in Braille and should only be used when accessible name, without this attribute, when converted to Braille, would not be the desired user experience.
The aria-braillelabel values are localized to align with the document language
See: developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-braillelabel
Implementation
@override
@Accessor(key: 'aria-braillelabel')
set braillelabel(String? value) =>
props[_$key__braillelabel___$AriaPropsMixin] = value;