---
title: "OutlinedToggleButtonDefaults"
description: "Contains default values used by [OutlinedToggleButton]."
type: "object"
---
## API Reference

> Source set: Common

```kotlin
public object OutlinedToggleButtonDefaults
```

Contains default values used by [OutlinedToggleButton](/jetpack-compose/androidx.compose.material3/material3/components/OutlinedToggleButton/api).

## Functions

### outlinedToggleButtonColors

> Source set: Common

```kotlin
@Composable
    public fun outlinedToggleButtonColors(): ToggleButtonColors
```

Creates a [ToggleButtonColors](/jetpack-compose/androidx.compose.material3/material3/classes/ToggleButtonColors/api) that represents the default container and content colors used
in a [OutlinedToggleButton](/jetpack-compose/androidx.compose.material3/material3/components/OutlinedToggleButton/api).

### outlinedToggleButtonColors

> Source set: Common

```kotlin
@Composable
    public fun outlinedToggleButtonColors(
        containerColor: Color = Color.Unspecified,
        contentColor: Color = Color.Unspecified,
        disabledContainerColor: Color = Color.Unspecified,
        disabledContentColor: Color = Color.Unspecified,
        checkedContainerColor: Color = Color.Unspecified,
        checkedContentColor: Color = Color.Unspecified,
    ): ToggleButtonColors
```

Creates a [ToggleButtonColors](/jetpack-compose/androidx.compose.material3/material3/classes/ToggleButtonColors/api) that represents the default container and content colors used
in a [OutlinedToggleButton](/jetpack-compose/androidx.compose.material3/material3/components/OutlinedToggleButton/api).

#### Parameters

| | |
| --- | --- |
| containerColor | the container color of this [OutlinedToggleButton](/jetpack-compose/androidx.compose.material3/material3/components/OutlinedToggleButton) when enabled. |
| contentColor | the content color of this [OutlinedToggleButton](/jetpack-compose/androidx.compose.material3/material3/components/OutlinedToggleButton) when enabled. |
| disabledContainerColor | the container color of this [OutlinedToggleButton](/jetpack-compose/androidx.compose.material3/material3/components/OutlinedToggleButton) when not enabled. |
| disabledContentColor | the content color of this [OutlinedToggleButton](/jetpack-compose/androidx.compose.material3/material3/components/OutlinedToggleButton) when not enabled. |
| checkedContainerColor | the container color of this [OutlinedToggleButton](/jetpack-compose/androidx.compose.material3/material3/components/OutlinedToggleButton) when checked. |
| checkedContentColor | the content color of this [OutlinedToggleButton](/jetpack-compose/androidx.compose.material3/material3/components/OutlinedToggleButton) when checked. |

### outlinedToggleButtonBorder

> Source set: Common

```kotlin
@Composable
    public fun outlinedToggleButtonBorder(enabled: Boolean, checked: Boolean): BorderStroke?
```

Resolves the default `BorderStroke` used in an [OutlinedToggleButton](/jetpack-compose/androidx.compose.material3/material3/components/OutlinedToggleButton/api).

#### Parameters

| | |
| --- | --- |
| enabled | controls the enabled state of the button |
| checked | controls the checked state of the button |
