# EclCarouselComponent

**Type:** component



Component responsible for rendering a carousel (slideshow) with autoplay, keyboard navigation,
and support for RTL layouts. Extends the ECLBaseDirective for consistent styling and behavior.


**Selector:** `ecl-carousel`

## Inputs
- **aria-label**: `string | null` - Aria-label for screen readers to describe the carousel.
- **isAutoplay**: `boolean` - Determines whether the carousel should autoplay.
- **playInterval**: `number` - Interval in milliseconds between automatic slide transitions.
- **class**: `string` - 
- **e2eAttr**: `any` - 
- **tabindex**: `number` - 

## Outputs
- **slide**: `EventEmitter` - Event emitted when a slide change occurs.
