Skip to main content

Interface: AccessibilityProperties

Defined in: shared/types/componentProps.ts:51

Accessibility properties following ARIA standards.

Remarksโ€‹

These props provide essential accessibility support for screen readers and other assistive technologies.

Extended byโ€‹

Propertiesโ€‹

aria-describedby?โ€‹

readonly optional aria-describedby: string

Defined in: shared/types/componentProps.ts:53

ARIA described-by reference for additional descriptions


aria-label?โ€‹

readonly optional aria-label: string

Defined in: shared/types/componentProps.ts:55

ARIA label for screen readers


aria-labelledby?โ€‹

readonly optional aria-labelledby: string

Defined in: shared/types/componentProps.ts:57

ARIA labelledby reference for complex labeling


aria-level?โ€‹

readonly optional aria-level: number

Defined in: shared/types/componentProps.ts:59

ARIA heading level for elements using role="heading"


role?โ€‹

readonly optional role: string

Defined in: shared/types/componentProps.ts:61

Role attribute for semantic meaning


tabIndex?โ€‹

readonly optional tabIndex: number

Defined in: shared/types/componentProps.ts:63

Tab index for keyboard navigation