Skip to content

Commit 180f811

Browse files
Merge pull request #6269 from syncfusion-content/967161-Accessibility-Spreadsheet
967161: Documentation for Accessibility
2 parents ed52b74 + 2fae6ae commit 180f811

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

blazor/spreadsheet/accessibility.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,24 @@ The accessibility compliance for the Spreadsheet is outlined below.
3636

3737
<div><img src="https://cdn.syncfusion.com/content/images/documentation/not-supported.png" alt="No"> - The component does not meet the requirement.</div>
3838

39+
## WAI-ARIA attributes
40+
The Syncfusion Blazor Spreadsheet followed the WAI-ARIA patterns to meet the accessibility. The following ARIA attributes are used in the Spreadsheet:
41+
42+
| Attributes | Purpose |
43+
|---------------|-------------|
44+
| `role=textbox` | Identifies an element as an input field that allows text entry.|
45+
| `role=button` | To represent the element that acts as a button in the component. |
46+
| `role=combobox` | Identifies a component that combines a text input with a popup listbox or tree. |
47+
| `role=menu` | Defines a container for a collection of choices or commands presented in a contextual or dropdown format. |
48+
| `role=alert` | Designates an element that displays im portant, time-sensitive information. |
49+
| `aria-label`| This attribute describes the accessible name for the interactive elements. |
50+
| `aria-expanded` | This attribute describes the control (for example, dropdown) is expanded or collapsed. |
51+
| `aria-live` | Defines a region as "live", meaning its content updates dynamically. Values include "off", "polite" (waits until idle), or "assertive" (announces immediately). |
52+
| `aria-rowindex` | Defines row index of the row with respect to the total number of rows within the Spreadsheet. |
53+
| `aria-colindex` | Defines the column index of the column with respect to the total number of columns within the Spreadsheet. |
54+
| `aria-multiline` | Indicates whether a textbox accepts multiple lines of input or only a single line. |
55+
56+
3957
## Keyboard shortcuts
4058

4159
The Syncfusion Blazor Spreadsheet followed keyboard interaction guidelines, making it accessible for people who use assistive technologies (AT) and those who completely rely on keyboard navigation. The following keyboard shortcuts are supported by the Spreadsheet.

0 commit comments

Comments
 (0)