@tempots/dom
AriaAttributes type
Represents a collection of ARIA attributes and their corresponding types.
Signature:
export type AriaAttributes = {
activedescendant: string;
atomic: boolean;
autocomplete: 'none' | 'inline' | 'list' | 'both';
busy: boolean;
checked: boolean | 'mixed' | 'false' | 'true';
colcount: number;
colindex: number;
colspan: number;
controls: string;
current: string;
describedby: string;
details: string;
disabled: boolean;
dropeffect: 'none' | 'copy' | 'execute' | 'link' | 'move' | 'popup';
errormessage: string;
expanded: boolean | 'false' | 'true';
flowto: string;
grabbed: boolean | 'false' | 'true';
haspopup: boolean;
hidden: boolean;
invalid: boolean | 'grammar' | 'false' | 'spelling' | 'true';
keyshortcuts: string;
label: string;
labelledby: string;
level: number;
live: 'off' | 'assertive' | 'polite';
modal: boolean;
multiline: boolean;
multiselectable: boolean;
orientation: 'horizontal' | 'vertical';
owns: string;
placeholder: string;
posinset: number;
pressed: boolean | 'mixed' | 'false' | 'true';
readonly: boolean;
relevant: 'additions' | 'removals' | 'text' | 'all';
required: boolean;
roledescription: string;
rowcount: number;
rowindex: number;
rowspan: number;
selected: boolean;
setsize: number;
sort: 'none' | 'ascending' | 'descending' | 'other';
valuemax: number;
valuemin: number;
valuenow: number;
valuetext: string;
};