Optional
position
position?: "left" | "right" | "middle"
Optional
location
location?: "center" | "bottom" | "top"
Optional
direction
direction?: "horizontal" | "vertical"
Optional
buttonsContainerStyle
buttonsContainerStyle?: CSSProperties
Optional
alternateIconComponent
alternateIconComponent?: Element
Optional
iconComponent
iconComponent?: Element
Optional
showAspect
showAspect?: boolean
Optional
containerProps
containerProps?: HTMLAttributes<HTMLDivElement>
Optional
buttonProps
buttonProps?: ButtonHTMLAttributes<HTMLButtonElement>
Optional
buttonStyle
buttonStyle?: CSSProperties
Optional
buttonClassName
buttonClassName?: string
Optional
iconWrapperProps
iconWrapperProps?: HTMLAttributes<HTMLSpanElement>
Optional
textProps
textProps?: HTMLAttributes<HTMLSpanElement>
Optional
contentWrapperProps
contentWrapperProps?: HTMLAttributes<HTMLDivElement>
Optional
renderButton
renderButton?: ((options: { index: number; button: ButtonTouch; defaultButton: ReactNode; defaultProps: ButtonHTMLAttributes<HTMLButtonElement>; direction: "horizontal" | "vertical"; }) => ReactNode) Optional
renderButtonContent
renderButtonContent?: ((options: { index: number; button: ButtonTouch; defaultIcon: ReactNode; defaultLabel: ReactNode; defaultContent: ReactNode; direction: "horizontal" | "vertical"; }) => ReactNode) Optional
gap
gap?: string | number