Usage
TheVChipGroup component provides a container for organizing VChip components with selection functionality.
Multiple Selection
Allow selecting multiple chips:Mandatory Selection
Require at least one chip to be selected:Filter Style
Use filter chips with checkmark icons:Column Layout
Stack chips vertically:Custom Colors
Apply colors to all chips in the group:Props
The v-model value of the selected chip(s)
Allows multiple chip selections
Forces at least one chip to always be selected
Maximum number of chips that can be selected (when multiple is enabled)
Displays a checkmark icon on selected filter chips
Displays chips in a vertical column instead of horizontal row
Applies specified color to selected chips
Base color applied to all chips in the group
Visual variant applied to chips. Options: elevated, flat, tonal, outlined, text, plain
Disables all chips in the group
CSS class applied to selected chips
Shows navigation arrows when chips overflow. Values: true, false, ‘always’, ‘desktop’, ‘mobile’
Centers the active chip when selected
Automatically scrolls to the active chip
Icon for next navigation arrow
Icon for previous navigation arrow
Specify a theme for this component and all of its children
Specify a custom tag used on the root element
Slots
The default slot for chip components
Events
Emitted when the selection changes
VChipGroup extends VSlideGroup, providing scrolling and overflow behavior when chips don’t fit in the container.
When using the
filter prop with multiple selection, selected chips display a checkmark icon to indicate their selected state.