Interface: AccessibilityProperties
Defined in: shared/types/componentProps.ts:79
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?โ
readonlyoptionalaria-describedby?:string
Defined in: shared/types/componentProps.ts:81
ARIA described-by reference for additional descriptions
aria-disabled?โ
readonlyoptionalaria-disabled?:boolean
Defined in: shared/types/componentProps.ts:83
ARIA disabled state for interactive controls that are visually disabled
aria-label?โ
readonlyoptionalaria-label?:string
Defined in: shared/types/componentProps.ts:85
ARIA label for screen readers
aria-labelledby?โ
readonlyoptionalaria-labelledby?:string
Defined in: shared/types/componentProps.ts:87
ARIA labelledby reference for complex labeling
aria-level?โ
readonlyoptionalaria-level?:number
Defined in: shared/types/componentProps.ts:89
ARIA heading level for elements using role="heading"
role?โ
readonlyoptionalrole?:string
Defined in: shared/types/componentProps.ts:91
Role attribute for semantic meaning
tabIndex?โ
readonlyoptionaltabIndex?:number
Defined in: shared/types/componentProps.ts:93
Tab index for keyboard navigation