# androidx.core.locationbutton.compose

## Classes

|---|---|
| `https://developer.android.com/reference/kotlin/androidx/core/locationbutton/compose/LocationButtonTextType` | Represents the text that can be displayed on the `https://developer.android.com/reference/kotlin/androidx/core/locationbutton/compose/LocationButton.composable#LocationButton(androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,androidx.compose.ui.graphics.Color,androidx.core.locationbutton.compose.LocationButtonTextType,androidx.compose.ui.graphics.Color,androidx.compose.foundation.layout.PaddingValues,kotlin.Int,kotlin.Function0,kotlin.Function1,kotlin.Function1)`. |

## Objects

|---|---|
| `https://developer.android.com/reference/kotlin/androidx/core/locationbutton/compose/LocationButtonDefaults` | Default values used by `https://developer.android.com/reference/kotlin/androidx/core/locationbutton/compose/LocationButton.composable#LocationButton(androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,androidx.compose.ui.graphics.Color,androidx.core.locationbutton.compose.LocationButtonTextType,androidx.compose.ui.graphics.Color,androidx.compose.foundation.layout.PaddingValues,kotlin.Int,kotlin.Function0,kotlin.Function1,kotlin.Function1)`. |

## Composables

|---|---|
| `https://developer.android.com/reference/kotlin/androidx/core/locationbutton/compose/LocationButton.composable` | Displays a location button either rendered by the system or rendered locally (as a fallback). |

## Top-level properties summary

|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/ProvidableCompositionLocal<https://developer.android.com/reference/android/app/permissionui/LocationButtonProvider.html?>` | `https://developer.android.com/reference/kotlin/androidx/core/locationbutton/compose/package-summary#LocalLocationButtonProvider()` CompositionLocal to provide a `https://developer.android.com/reference/android/app/permissionui/LocationButtonProvider.html`. |

## Top-level properties

### LocalLocationButtonProvider

Artifact: [androidx.core.locationbutton:locationbutton-compose](https://developer.android.com/jetpack/androidx/releases/core-locationbutton) [View Source](https://cs.android.com/search?q=file:androidx/core/locationbutton/compose/RemoteLocationButton.kt+symbol:LocalLocationButtonProvider) Added in [1.0.0-alpha01](https://developer.android.com/jetpack/androidx/releases/core-locationbutton#1.0.0-alpha01)

```
val LocalLocationButtonProvider: ProvidableCompositionLocal<LocationButtonProvider?>
```

CompositionLocal to provide a `https://developer.android.com/reference/android/app/permissionui/LocationButtonProvider.html`.