# PlaceholderDefaults

# PlaceholderDefaults

Artifact:[androidx.wear.compose:compose-material3](https://developer.android.com/jetpack/androidx/releases/wear-compose)  
[View Source](https://cs.android.com/search?q=file:androidx/wear/compose/material3/Placeholder.kt+class:androidx.wear.compose.material3.PlaceholderDefaults)  
Added in[1.5.0](https://developer.android.com/jetpack/androidx/releases/wear-compose#1.5.0)

<br />

```
object PlaceholderDefaults
```

<br />

*** ** * ** ***

Contains the default values used for providing placeholders.

There are two distinct but coordinated aspects to placeholders in Compose for Wear OS. Firstly[Modifier.placeholder](https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/package-summary#(androidx.compose.ui.Modifier).placeholder(androidx.wear.compose.material3.PlaceholderState,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color))which is drawn instead of content that is not yet loaded. Secondly a placeholder shimmer effect[Modifier.placeholderShimmer](https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/package-summary#(androidx.compose.ui.Modifier).placeholderShimmer(androidx.wear.compose.material3.PlaceholderState,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color))effect which runs in an animation loop while waiting for the data to load. Note that besides placeholders, cached content may also be shown while waiting for the data to refresh.

## Summary

|                                   ### Public properties                                    |
|--------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Color](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color) | [color](https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/PlaceholderDefaults#color()) Default[Color](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color)for[Modifier.placeholder](https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/package-summary#(androidx.compose.ui.Modifier).placeholder(androidx.wear.compose.material3.PlaceholderState,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color)).                                                                                                                                                                                                                                                                                                           |
| [Shape](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Shape) | [shape](https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/PlaceholderDefaults#shape()) Default[Shape](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Shape)for[Modifier.placeholder](https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/package-summary#(androidx.compose.ui.Modifier).placeholder(androidx.wear.compose.material3.PlaceholderState,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color))and[Modifier.placeholderShimmer](https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/package-summary#(androidx.compose.ui.Modifier).placeholderShimmer(androidx.wear.compose.material3.PlaceholderState,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color)). |
| [Color](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color) | [shimmerColor](https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/PlaceholderDefaults#shimmerColor()) Default[Color](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color)for[Modifier.placeholderShimmer](https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/package-summary#(androidx.compose.ui.Modifier).placeholderShimmer(androidx.wear.compose.material3.PlaceholderState,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color)).                                                                                                                                                                                                                                                                               |

## Public properties

### color

```
val color: Color
```

Default[Color](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color)for[Modifier.placeholder](https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/package-summary#(androidx.compose.ui.Modifier).placeholder(androidx.wear.compose.material3.PlaceholderState,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color)).  

### shape

Added in[1.5.0](https://developer.android.com/jetpack/androidx/releases/wear-compose#1.5.0)  

```
val shape: Shape
```

Default[Shape](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Shape)for[Modifier.placeholder](https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/package-summary#(androidx.compose.ui.Modifier).placeholder(androidx.wear.compose.material3.PlaceholderState,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color))and[Modifier.placeholderShimmer](https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/package-summary#(androidx.compose.ui.Modifier).placeholderShimmer(androidx.wear.compose.material3.PlaceholderState,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color)).  

### shimmerColor

```
val shimmerColor: Color
```

Default[Color](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color)for[Modifier.placeholderShimmer](https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/package-summary#(androidx.compose.ui.Modifier).placeholderShimmer(androidx.wear.compose.material3.PlaceholderState,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color)).