ariaLabel? | string | - | Accessible label for the carousel region. |
autoPlay? | boolean | IAutoPlayConfig | - | Auto-play configuration. Pass true for defaults or an object for custom config. |
currentIndex? | number | - | Controlled current index. When provided, the carousel becomes controlled. |
initialIndex? | number | 0 | Initial slide index to display. |
keyboardNavigation? | boolean | true | Whether to enable keyboard navigation. |
maxWidth? | string | number | - | Maximum width of the carousel container. Can be any valid CSS value (e.g., '800px', '100%', '50rem'). The carousel will be centered when maxWidth is set. |
navigation? | INavigationConfig | - | Navigation configuration. |
swipeThreshold? | number | 50 | Minimum swipe distance in pixels to trigger navigation. |
touchEnabled? | boolean | true | Whether to enable touch/swipe gestures. |
transition? | ITransitionConfig | - | Transition animation configuration. |