<!-- Auto-generated by `velinstyle docs generate`. Do not edit. Source: components/velin-carousel.js -->

# <velin-carousel>

Source: `components/velin-carousel.js`

## Accessibility
WCAG contract status: **pass** (framework target: AAA).

- **Roles:** `group`, `button`
- **Keyboard:** Arrows, Home, End, dots
- **Reduced motion:** honored

## Attributes
| Attribute | Notes |
| --- | --- |
| `autoplay` | Observed — triggers `attributeChangedCallback` when changed |
| `interval` | Observed — triggers `attributeChangedCallback` when changed |
## Events
- `velin-slide-change` (bubbles)
## CSS parts
- `controls`
- `indicators`
- `next`
- `prev`
- `track`
## Slots
- `(default)`
## Public API
| Kind | Name |
| --- | --- |
| Method | `goTo()` |
| Method | `next()` |
| Method | `prev()` |
