Usage
TheVSlideGroup component creates a horizontally or vertically scrollable container with optional navigation arrows.
Show Arrows
Display navigation arrows:Center Active
Center the active item:Multiple Selection
Allow multiple items to be selected:Vertical Direction
Create a vertical slide group:Props
The v-model value of the selected item(s)
The direction of the slide group
When to show navigation arrows. Values: true, false, ‘always’, ‘desktop’, ‘mobile’, ‘never’
Centers the active item in the viewport when selected
Automatically scrolls to the active item when it changes
Icon used for the next arrow
Icon used for the previous arrow
CSS class to apply to the content wrapper
CSS class applied to selected items
Allows multiple selections
Forces at least one item to always be selected
Maximum number of selections allowed (when multiple is enabled)
Disables all items in the group
Manually set mobile mode for responsive arrow behavior
Specify a custom tag used on the root element
Slots
The default slot for slide group items
Slot to customize the previous arrow button
Slot to customize the next arrow button
Events
Emitted when the selected value changes
VSlideGroup is the foundation for components like VTabs and VChipGroup. It provides the scrolling and selection logic for horizontally or vertically scrollable content.
The component supports keyboard navigation. Use arrow keys to navigate between items when focused.