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.
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