---
title: "ButtonGroupDefaults"
description: "Default values used with ButtonGroup."
type: "object"
lastmod: "2026-07-30T07:35:59.185477Z"
---
## API Reference

> Source set: Android

```kotlin
public object ButtonGroupDefaults
```

Default values used with [ButtonGroup](/jetpack-compose/androidx.xr.glimmer/glimmer/components/ButtonGroup).

## Properties

### HorizontalArrangement

> Source set: Android

```kotlin
public val HorizontalArrangement: Arrangement.Horizontal
```

The default arrangement used to horizontally space ButtonGroup children.

### VerticalAlignment

> Source set: Android

```kotlin
public val VerticalAlignment: Alignment.Vertical
```

The default alignment used to vertically align ButtonGroup children.

### ContentPadding

> Source set: Android

```kotlin
public val ContentPadding: PaddingValues
```

Internal padding that is applied around the ButtonGroup's children.

### AnimateScrollToItemAnimationSpec

> Source set: Android

```kotlin
public val AnimateScrollToItemAnimationSpec: FiniteAnimationSpec<Float>
```

The default animation spec used by [ButtonGroupState.animateScrollToItem](/jetpack-compose/androidx.xr.glimmer/glimmer/interfaces/ButtonGroupState).
