# Button Group Provides the ability to make groups of buttons. Uses the v-item-group component and adds styling to the buttons. For more information about how to use groups, look into v-item-group. ## Usage ```html ``` ## Reference #### Props | Prop | Description | Default | Type | | ----------- | ------------------------------------------------------- | ----------- | ---------------------- | | `mandatory` | Require an item to be selected | `false` | `Boolean` | | `max` | Only allow a maximum of n items | `-1` | `Number` | | `multiple` | Allow multiple items to be selected | `false` | `Boolean` | | `value` | The v-model value. Selection of indexes / custom values | `undefined` | `(string or number)[]` | | `rounded` | Adds rounded corners to the sides | `false` | `Boolean` | | `tile` | Adds sharp corners to the sides | `false` | `Boolean` | #### Slots | Slot | Description | Data | | --------- | ----------- | ---- | | _default_ | | -- | #### Events | Event | Description | Value | | ------- | -------------------------------- | ---------------------- | | `input` | Used to update the v-model value | `(string or number)[]` | #### CSS Variables | Variable | Default | | ------------------------------------------ | -------------------- | | `--v-button-group-background-color-active` | `var(--primary-alt)` |