You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: aria/autocomplete_aria.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,6 +33,7 @@ The popup element of the AutoComplete has to implement the WAI-ARIA specificatio
33
33
|`.k-autocomplete-popup-container`|`role=region`| When the component container is appended to the `<body>` element of the document, it requires you to assing a `landmark` role to it. Otherwise, append it to an element with an appropriate `landmark` role. |
34
34
||`aria-label` or `aria-labelledby`| When the container has a `region` role assigned, povides a label. |
35
35
|`.k-list .k-no-data`|`aria-live=polite`| Identifies the element as a live region in the `polite` state, meaning assistive technology users are informed about changes to the region at the next available opportunity. |
36
+
|`.k-list-item-icon`|`aria-hidden=true`| Ensures that the icon itself is hidden from assistive technologies since it is decorative. |
36
37
|`.k-list-content[role="listbox"]`|`role=listbox`| For grouped lists, the wrapper must have `role=listbox`. For ungrouped lists, the UL element has this role instead. |
37
38
||`aria-label` or `aria-labelledby`| Provides a label for grouped listboxes. |
38
39
|`.k-list-ul[role="listbox"]`|`role=listbox`| For ungrouped lists, the `ul` element has `role=listbox` with appropriate aria-label/labelledby. |
@@ -41,7 +42,7 @@ The popup element of the AutoComplete has to implement the WAI-ARIA specificatio
41
42
||`id`| List items should have an `id` attribute for `aria-activedescendant` navigation. |
42
43
|`.k-list-item:not(.k-focus)`|`tabindex=-1`| Only the focused option should have `tabindex=0`, all others should be `-1`. |
43
44
|`.k-list-item.k-selected`|`aria-selected=true`| Indicates the selected state of the item. |
44
-
|`.k-list-header`|`role=presentation`| For grouped lists, the group header element should have `role=presentation`. |
45
+
|`.k-list-group-item`|`role=presentation`| For grouped lists, the group header element should have `role=presentation`. |
45
46
||`id`| The group header must have an id that the corresponding `ul` element references via `aria-labelledby`. |
Copy file name to clipboardExpand all lines: aria/combobox_aria.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,6 +37,7 @@ The popup element of the ComboBox has to implement the WAI-ARIA specification fo
37
37
|`.k-combobox-popup-container`|`role=region`| When the component container is appended to the `<body>` element of the document, it requires you to assing a `landmark` role to it. Otherwise, append it to an element with an appropriate `landmark` role. |
38
38
||`aria-label` or `aria-labelledby`| When the container has a `region` role assigned, povides a label. |
39
39
|`.k-list .k-no-data`|`aria-live=polite`| Identifies the element as a live region in the `polite` state, meaning assistive technology users are informed about changes to the region at the next available opportunity. |
40
+
|`.k-list-item-icon`|`aria-hidden=true`| Ensures that the icon itself is hidden from assistive technologies since it is decorative. |
40
41
|`.k-list-content[role="listbox"]`|`role=listbox`| For grouped lists, the wrapper must have `role=listbox`. For ungrouped lists, the UL element has this role instead. |
41
42
||`aria-label` or `aria-labelledby`| Provides a label for grouped listboxes. |
42
43
|`.k-list-ul[role="listbox"]`|`role=listbox`| For ungrouped lists, the `ul` element has `role=listbox` with appropriate aria-label/labelledby. |
@@ -45,7 +46,7 @@ The popup element of the ComboBox has to implement the WAI-ARIA specification fo
45
46
||`id`| List items should have an `id` attribute for `aria-activedescendant` navigation. |
46
47
|`.k-list-item:not(.k-focus)`|`tabindex=-1`| Only the focused option should have `tabindex=0`, all others should be `-1`. |
47
48
|`.k-list-item.k-selected`|`aria-selected=true`| Indicates the selected state of the item. |
48
-
|`.k-list-header`|`role=presentation`| For grouped lists, the group header element should have `role=presentation`. |
49
+
|`.k-list-group-item`|`role=presentation`| For grouped lists, the group header element should have `role=presentation`. |
49
50
||`id`| The group header must have an id that the corresponding `ul` element references via `aria-labelledby`. |
Copy file name to clipboardExpand all lines: aria/dropdownlist_aria.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,6 +51,7 @@ The listbox placed in the popup element of the DropDownList has to implement the
51
51
|`.k-dropdownlist-popup-container`|`role=region`| When the component container is appended to the `<body>` element of the document, it requires you to assing a `landmark` role to it. Otherwise, append it to an element with an appropriate `landmark` role. |
52
52
||`aria-label` or `aria-labelledby`| When the container has a `region` role assigned, povides a label. |
53
53
|`.k-list .k-no-data`|`aria-live=polite`| Identifies the element as a live region in the `polite` state, meaning assistive technology users are informed about changes to the region at the next available opportunity. |
54
+
|`.k-list-item-icon`|`aria-hidden=true`| Ensures that the icon itself is hidden from assistive technologies since it is decorative. |
54
55
|`.k-list-content[role="listbox"]`|`role=listbox`| For grouped lists, the wrapper must have `role=listbox`. For ungrouped lists, the UL element has this role instead. |
55
56
||`aria-label` or `aria-labelledby`| Provides a label for grouped listboxes. |
56
57
|`.k-list-ul[role="listbox"]`|`role=listbox`| For ungrouped lists, the `ul` element has `role=listbox` with appropriate aria-label/labelledby. |
@@ -59,7 +60,7 @@ The listbox placed in the popup element of the DropDownList has to implement the
59
60
||`id`| List items should have an `id` attribute for `aria-activedescendant` navigation. |
60
61
|`.k-list-item:not(.k-focus)`|`tabindex=-1`| Only the focused option should have `tabindex=0`, all others should be `-1`. |
61
62
|`.k-list-item.k-selected`|`aria-selected=true`| Indicates the selected state of the item. |
62
-
|`.k-list-header`|`role=presentation`| For grouped lists, the group header element should have `role=presentation`. |
63
+
|`.k-list-group-item`|`role=presentation`| For grouped lists, the group header element should have `role=presentation`. |
63
64
||`id`| The group header must have an id that the corresponding `ul` element references via `aria-labelledby`. |
Copy file name to clipboardExpand all lines: aria/multiselect_aria.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,6 +37,7 @@ The popup element of the MultiSelect must implement the WAI-ARIA specification f
37
37
|`.k-multiselect-popup-container`|`role=region`| When the component container is appended to the `<body>` element of the document, it requires you to assing a `landmark` role to it. Otherwise, append it to an element with an appropriate `landmark` role. |
38
38
||`aria-label` or `aria-labelledby`| When the container has a `region` role assigned, povides a label. |
39
39
|`.k-list .k-no-data`|`aria-live=polite`| Identifies the element as a live region in the `polite` state, meaning assistive technology users are informed about changes to the region at the next available opportunity. |
40
+
|`.k-list-item-icon`|`aria-hidden=true`| Ensures that the icon itself is hidden from assistive technologies since it is decorative. |
40
41
|`.k-list-content[role="listbox"]`|`role=listbox`| For grouped lists, the wrapper must have `role=listbox`. For ungrouped lists, the UL element has this role instead. |
41
42
||`aria-label` or `aria-labelledby`| Provides a label for grouped listboxes. |
42
43
||`aria-multiselectable=true`| Announces multiselection capability of the listbox popup. |
@@ -47,7 +48,7 @@ The popup element of the MultiSelect must implement the WAI-ARIA specification f
47
48
||`id`| List items should have an `id` attribute for `aria-activedescendant` navigation. |
48
49
|`.k-list-item:not(.k-focus)`|`tabindex=-1`| Only the focused option should have `tabindex=0`, all others should be `-1`. |
49
50
|`.k-list-item.k-selected`|`aria-selected=true`| Indicates the selected state of the item. |
50
-
|`.k-list-header`|`role=presentation`| For grouped lists, the group header element should have `role=presentation`. |
51
+
|`.k-list-group-item`|`role=presentation`| For grouped lists, the group header element should have `role=presentation`. |
51
52
||`id`| The group header must have an id that the corresponding `ul` element references via `aria-labelledby`. |
0 commit comments