UNPKG

1.91 kBTypeScriptView Raw
1export interface AccessibleElementProperties {
2 ariaActiveDescendant: string | null;
3 ariaAtomic: string | null;
4 ariaAutoComplete: string | null;
5 ariaBusy: string | null;
6 ariaChecked: string | null;
7 ariaColCount: string | null;
8 ariaColIndex: string | null;
9 ariaColSpan: string | null;
10 ariaControls: string | null;
11 ariaCurrent: string | null;
12 ariaDescribedBy: string | null;
13 ariaDetails: string | null;
14 ariaDisabled: string | null;
15 ariaErrorMessage: string | null;
16 ariaExpanded: string | null;
17 ariaFlowTo: string | null;
18 ariaHasPopup: string | null;
19 ariaHidden: string | null;
20 ariaInvalid: string | null;
21 ariaKeyShortcuts: string | null;
22 ariaLabel: string | null;
23 ariaLabelledBy: string | null;
24 ariaLevel: string | null;
25 ariaLive: string | null;
26 ariaModal: string | null;
27 ariaMultiLine: string | null;
28 ariaMultiSelectable: string | null;
29 ariaOrientation: string | null;
30 ariaOwns: string | null;
31 ariaPlaceholder: string | null;
32 ariaPosInSet: string | null;
33 ariaPressed: string | null;
34 ariaReadOnly: string | null;
35 ariaRelevant: string | null;
36 ariaRequired: string | null;
37 ariaRoleDescription: string | null;
38 ariaRowCount: string | null;
39 ariaRowIndex: string | null;
40 ariaRowSpan: string | null;
41 ariaSelected: string | null;
42 ariaSetSize: string | null;
43 ariaSort: string | null;
44 ariaValueMax: string | null;
45 ariaValueMin: string | null;
46 ariaValueNow: string | null;
47 ariaValueText: string | null;
48 role: string | null;
49}
50declare const AttrNameToPropNameMap: Record<string, string>;
51declare const PropNameToAttrNameMap: Record<string, string>;
52export { AttrNameToPropNameMap as AriaAttrNameToPropNameMap, PropNameToAttrNameMap as AriaPropNameToAttrNameMap, };
53export declare function isAriaAttribute(attrName: string): boolean;