Optional
ariaLabel
ariaLabel?: string
Optional
customAttribute
customAttribute?: {
attribute: string;
value: string | number;
}
Optional
disabled
disabled?: boolean
Optional
elevation
elevation?: 0 | 1 | 2
Optional
id
id?: string
label
label: string
Optional
loading
loading?: boolean
Optional
onClick
onClick?: ((event: MouseEvent<HTMLElement, MouseEvent>) => void)
Optional
ref
ref?: Ref<HTMLButtonElement>
Optional
selected
selected?: boolean
Optional
startIcon
startIcon?: string | ComponentClass<Omit<SVGProps<SVGSVGElement>, "ref"> & {
ref?: null | ((instance: null | SVGSVGElement) => void | (() => VoidOrUndefinedOnly)) | RefObject<SVGSVGElement>;
}, any> | FunctionComponent<Omit<SVGProps<SVGSVGElement>, "ref"> & {
ref?: null | ((instance: null | SVGSVGElement) => void | (() => VoidOrUndefinedOnly)) | RefObject<SVGSVGElement>;
}>
Optional
sx
sx?: SxProps<Theme>
Aria label attribute for enhanced accessibility.