Interface: AccessibilityProperties
Defined in: shared/types/componentProps.ts:87
Accessibility properties following ARIA standards.
Remarksโ
These props provide essential accessibility support for screen readers and other assistive technologies.
Hierarchyโ
Extended byโ
ThemedBoxPropertiesThemedCheckboxPropertiesThemedInputPropertiesThemedSelectPropertiesThemedSliderPropertiesThemedTextPropertiesStandardButtonPropertiesStandardInputPropertiesStandardSelectPropertiesStandardCheckablePropertiesStandardContainerPropertiesStandardModalPropertiesStandardDataDisplayProperties
Propertiesโ
aria-describedby?โ
readonly optional aria-describedby?: string;
Defined in: shared/types/componentProps.ts:89
ARIA described-by reference for additional descriptions
aria-disabled?โ
readonly optional aria-disabled?: boolean;
Defined in: shared/types/componentProps.ts:91
ARIA disabled state for interactive controls that are visually disabled
aria-label?โ
readonly optional aria-label?: string;
Defined in: shared/types/componentProps.ts:93
ARIA label for screen readers
aria-labelledby?โ
readonly optional aria-labelledby?: string;
Defined in: shared/types/componentProps.ts:95
ARIA labelledby reference for complex labeling
aria-level?โ
readonly optional aria-level?: number;
Defined in: shared/types/componentProps.ts:97
ARIA heading level for elements using role="heading"
role?โ
readonly optional role?: string;
Defined in: shared/types/componentProps.ts:99
Role attribute for semantic meaning
tabIndex?โ
readonly optional tabIndex?: number;
Defined in: shared/types/componentProps.ts:101
Tab index for keyboard navigation