From 11b41a93263f439520335ca1ac5995e77adb1e3b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tu=C4=9F=C3=A7e=20K=C3=BC=C3=A7=C3=BCko=C4=9Flu?=
The optional calendar button requires includes aria-haspopup, aria-expanded for states along with aria-controls to define the relation between the popup and the button. The value to read is retrieved from the
- chooseDate key of the aria property from the
diff --git a/doc/calendar/LocaleDoc.vue b/doc/calendar/LocaleDoc.vue
index 5cb769b41..1bf69abe9 100644
--- a/doc/calendar/LocaleDoc.vue
+++ b/doc/calendar/LocaleDoc.vue
@@ -1,5 +1,5 @@
Locale for different languages and formats is defined globally, refer to the Locale for different languages and formats is defined globally, refer to the
- A slide has a group role with an aria-label that refers to the aria.slideNumber property of the
- Next and Previous navigators are button elements with aria-label attributes referring to the aria.prevPageLabel and aria.nextPageLabel properties of the
Quick navigation elements are button elements with an aria-label attribute referring to the aria.pageLabel of the
+ Quick navigation elements are button elements with an aria-label attribute referring to the aria.pageLabel of the
Built-in checkbox and radiobutton components for row selection use checkbox and radiobutton. The label to describe them is retrieved from the aria.selectRow and aria.unselectRow properties of the
-
The element to expand or collapse a row is a button with aria-expanded and aria-controls properties. Value to describe the buttons is derived from aria.expandRow and aria.collapseRow properties of the
-
diff --git a/doc/dataview/AccessibilityDoc.vue b/doc/dataview/AccessibilityDoc.vue index 2add35c54..d3d64263a 100644 --- a/doc/dataview/AccessibilityDoc.vue +++ b/doc/dataview/AccessibilityDoc.vue @@ -3,7 +3,7 @@
The container element that wraps the layout options buttons has a group role whereas each button element uses button role and aria-pressed is updated depending on selection state. Values to describe the buttons are
- derived from the aria.listView and aria.gridView properties of the
Refer to
Trigger element also requires aria-expanded and aria-controls to be handled explicitly.
- Close element is a button with an aria-label that refers to the aria.close property of the
- A slide has a group role with an aria-label that refers to the aria.slideNumber property of the
- Next and Previous navigators are button elements with aria-label attributes referring to the aria.prevPageLabel and aria.nextPageLabel properties of the
Quick navigation elements and thumnbails follow the tab pattern. They are placed inside an element with a tablist role whereas each item has a tab role with aria-selected and aria-controls attributes. The
- aria-label attribute of a quick navigation item refers to the aria.pageLabel of the
In full screen mode, modal element uses dialog role with aria-modal enabled. The close button retrieves aria-label from the aria.close property of the
+ In full screen mode, modal element uses dialog role with aria-modal enabled. The close button retrieves aria-label from the aria.close property of the
+
- The preview button is a native button element with an aria-label that refers to the aria.zoomImage property of the
When preview is active, dialog role with aria-modal is applied to the overlay image container.
-Button controls use aria.rotateRight, aria.rotateLeft, aria.zoomIn, aria.zoomOut and aria.close from the
Button controls use aria.rotateRight, aria.rotateLeft, aria.zoomIn, aria.zoomOut and aria.close from the
When preview is activated, close button receives the initial focus.
diff --git a/doc/inlinemessage/AccessibilityDoc.vue b/doc/inlinemessage/AccessibilityDoc.vue index 9c5d648cb..74c7bfdf6 100644 --- a/doc/inlinemessage/AccessibilityDoc.vue +++ b/doc/inlinemessage/AccessibilityDoc.vue @@ -7,8 +7,8 @@
- Close element is a button with an aria-label that refers to the aria.close property of the
In mobile viewports, a menu icon appears with a button role along with aria-haspopup, aria-expanded and aria-controls to manage the relation between the overlay menubar and the button. The value to describe the
- button can be defined aria-label or aria-labelledby specified using buttonProps, by default navigation key of the aria property from the
- Close element is a button with an aria-label that refers to the aria.close property of the
Checkbox component at the header uses a hidden native checkbox element internally that is only visible to screen readers. Value to read is defined with the selectAll and unselectAll keys of the aria property from the
-
If filtering is enabled, filterInputProps can be defined to give aria-* props to the input element.
-Close button uses close key of the aria property from the
Close button uses close key of the aria property from the
Controls buttons are button elements with an aria-label that refers to the aria.moveTop, aria.moveUp, aria.moveDown and aria.moveBottom properties of the
-
First, previous, next and last page navigators elements with aria-label attributes referring to the aria.firstPageLabel, aria.prevPageLabel, aria.nextPageLabel and aria.lastPageLabel properties of the
-
Page links are also button elements with an aria-label attribute derived from the aria.pageLabel of the
+ Page links are also button elements with an aria-label attribute derived from the aria.pageLabel of the
Current page report uses aria-live="polite" to instruct screen reader about the changes to the pagination state.
Rows per page dropdown internally uses a dropdown component, refer to the
Jump to page input is an input element with an aria-label that refers to the aria.jumpToPageInputLabel property and jump to page dropdown internally uses a dropdown component, with an aria-label that refers to
- the aria.jumpToPageDropdownLabel property of the
Controls buttons are button elements with an aria-label that refers to the aria.moveTop, aria.moveUp, aria.moveDown, aria.moveBottom,aria.moveToTarget, aria.moveAllToTarget,
- aria.moveToSource and aria.moveAllToSource properties of the
- Rating component internally uses radio buttons that are only visible to screen readers. The value to read for item is retrieved from the
- ScrollTop uses a button element with an aria-label that refers to the aria.scrollTop property of the
Toast component use alert role that implicitly defines aria-live as "assertive" and aria-atomic as "true".
- Close element is a button with an aria-label that refers to the aria.close property of the
TriStateCheckbox component uses an element with checkbox role. Value to describe the component can either be provided with aria-labelledby or aria-label props. Component adds an element with aria-live attribute
that is only visible to screen readers to read the value displayed. Values to read are defined with the trueLabel, falseLabel and nullLabel keys of the aria property from the
-