MeldUI

Carousel

A carousel component for cycling through elements with navigation controls.

Usage

Vertical

Props

PropTypeDefaultDescription
orientation'horizontal' | 'vertical''horizontal'The scroll direction of the carousel.
optsEmblaCarouselVueOptions-Embla Carousel options for fine-tuning behavior.
pluginsEmblaCarouselVuePlugin[]-Embla Carousel plugins for extended functionality.

Events

EventPayloadDescription
init-apiCarouselApiEmitted when the carousel API is initialized.

Sub-components

CarouselContent

Scrollable track container for carousel items.

CarouselItem

Individual slide within the carousel.

CarouselPrevious

Navigate to the previous slide.

PropTypeDefaultDescription
variantButtonVariants['variant']'outline'Button style variant.
sizeButtonVariants['size']'icon'Button size.

CarouselNext

Navigate to the next slide.

PropTypeDefaultDescription
variantButtonVariants['variant']'outline'Button style variant.
sizeButtonVariants['size']'icon'Button size.