# GlanceComposable

# GlanceComposable

Artifact:[androidx.glance:glance](https://developer.android.com/jetpack/androidx/releases/glance)  
[View Source](https://cs.android.com/search?q=file:androidx/glance/GlanceComposable.kt+class:androidx.glance.GlanceComposable)  
Added in[1.0.0](https://developer.android.com/jetpack/androidx/releases/glance#1.0.0)

<br />

```
@Retention(value = AnnotationRetention.BINARY)
@ComposableTargetMarker(description = "Glance Composable")
@Target(allowedTargets = [AnnotationTarget.FILE, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.TYPE, AnnotationTarget.TYPE_PARAMETER])
annotation GlanceComposable
```

<br />

*** ** * ** ***

An annotation that can be used to mark a composable function as being expected to be use in a composable function that is also marked or inferred to be marked as a[GlanceComposable](https://developer.android.com/reference/kotlin/androidx/glance/GlanceComposable).

Using this annotation explicitly is rarely necessary as the Compose compiler plugin will infer the necessary equivalent annotations automatically. See[androidx.compose.runtime.ComposableTarget](https://developer.android.com/reference/kotlin/androidx/compose/runtime/ComposableTarget)for details.

## Summary

|                                                  ### Public constructors                                                   |
|----------------------------------------------------------------------------------------------------------------------------|
| [GlanceComposable](https://developer.android.com/reference/kotlin/androidx/glance/GlanceComposable#GlanceComposable())`()` |

## Public constructors

### GlanceComposable

```
GlanceComposable()
```