---
title: "Glance API Reference"
---

## Installation
```kotlin
implementation("androidx.glance:glance:1.2.0-rc01")
```
## Composable Functions
- [Box](/docs/androidx.glance/glance/composable-functions/Box)
- [Button](/docs/androidx.glance/glance/composable-functions/Button)
- [Column](/docs/androidx.glance/glance/composable-functions/Column)
- [GlanceTheme](/docs/androidx.glance/glance/composable-functions/GlanceTheme)
- [Image](/docs/androidx.glance/glance/composable-functions/Image)
- [Row](/docs/androidx.glance/glance/composable-functions/Row)
- [Spacer](/docs/androidx.glance/glance/composable-functions/Spacer)
- [Text](/docs/androidx.glance/glance/composable-functions/Text)
- [action](/docs/androidx.glance/glance/composable-functions/action)
- [clickable](/docs/androidx.glance/glance/composable-functions/clickable)
- [currentState](/docs/androidx.glance/glance/composable-functions/currentState)

## Classes
- [ActionParameters](/docs/androidx.glance/glance/classes/ActionParameters)
- [Alignment](/docs/androidx.glance/glance/classes/Alignment)
- [ButtonColors](/docs/androidx.glance/glance/classes/ButtonColors)
- [ColorFilter](/docs/androidx.glance/glance/classes/ColorFilter)
- [ColorProviders](/docs/androidx.glance/glance/classes/ColorProviders)
- [CombinedGlanceModifier](/docs/androidx.glance/glance/classes/CombinedGlanceModifier)
- [ContentScale](/docs/androidx.glance/glance/classes/ContentScale)
- [ExperimentalGlanceApi](/docs/androidx.glance/glance/classes/ExperimentalGlanceApi)
- [FontFamily](/docs/androidx.glance/glance/classes/FontFamily)
- [FontStyle](/docs/androidx.glance/glance/classes/FontStyle)
- [FontWeight](/docs/androidx.glance/glance/classes/FontWeight)
- [GlanceComposable](/docs/androidx.glance/glance/classes/GlanceComposable)
- [MutableActionParameters](/docs/androidx.glance/glance/classes/MutableActionParameters)
- [SemanticsConfiguration](/docs/androidx.glance/glance/classes/SemanticsConfiguration)
- [SemanticsPropertyKey](/docs/androidx.glance/glance/classes/SemanticsPropertyKey)
- [TextAlign](/docs/androidx.glance/glance/classes/TextAlign)
- [TextDecoration](/docs/androidx.glance/glance/classes/TextDecoration)
- [TextStyle](/docs/androidx.glance/glance/classes/TextStyle)
- [Visibility](/docs/androidx.glance/glance/classes/Visibility)

## Interfaces
- [Action](/docs/androidx.glance/glance/interfaces/Action)
- [ColorProvider](/docs/androidx.glance/glance/interfaces/ColorProvider)
- [ColumnScope](/docs/androidx.glance/glance/interfaces/ColumnScope)
- [GlanceId](/docs/androidx.glance/glance/interfaces/GlanceId)
- [GlanceModifier](/docs/androidx.glance/glance/interfaces/GlanceModifier)
- [GlanceStateDefinition](/docs/androidx.glance/glance/interfaces/GlanceStateDefinition)
- [ImageProvider](/docs/androidx.glance/glance/interfaces/ImageProvider)
- [RowScope](/docs/androidx.glance/glance/interfaces/RowScope)
- [SemanticsPropertyReceiver](/docs/androidx.glance/glance/interfaces/SemanticsPropertyReceiver)

## Properties
- [GlanceSessionManager](/docs/androidx.glance/glance/properties/GlanceSessionManager)
- [LocalContext](/docs/androidx.glance/glance/properties/LocalContext)
- [LocalGlanceId](/docs/androidx.glance/glance/properties/LocalGlanceId)
- [LocalSize](/docs/androidx.glance/glance/properties/LocalSize)
- [LocalState](/docs/androidx.glance/glance/properties/LocalState)
- [NoRippleOverride](/docs/androidx.glance/glance/properties/NoRippleOverride)
- [contentDescription](/docs/androidx.glance/glance/properties/contentDescription)
- [isNightMode](/docs/androidx.glance/glance/properties/isNightMode)
- [testTag](/docs/androidx.glance/glance/properties/testTag)

## Functions
- [absolutePadding](/docs/androidx.glance/glance/functions/absolutePadding)
- [actionParametersOf](/docs/androidx.glance/glance/functions/actionParametersOf)
- [actionStartActivity](/docs/androidx.glance/glance/functions/actionStartActivity)
- [background](/docs/androidx.glance/glance/functions/background)
- [clickable](/docs/androidx.glance/glance/functions/clickable)
- [ColorProvider](/docs/androidx.glance/glance/functions/ColorProvider)
- [colorProviders](/docs/androidx.glance/glance/functions/colorProviders)
- [fillMaxHeight](/docs/androidx.glance/glance/functions/fillMaxHeight)
- [fillMaxSize](/docs/androidx.glance/glance/functions/fillMaxSize)
- [fillMaxWidth](/docs/androidx.glance/glance/functions/fillMaxWidth)
- [height](/docs/androidx.glance/glance/functions/height)
- [ImageProvider](/docs/androidx.glance/glance/functions/ImageProvider)
- [mutableActionParametersOf](/docs/androidx.glance/glance/functions/mutableActionParametersOf)
- [padding](/docs/androidx.glance/glance/functions/padding)
- [semantics](/docs/androidx.glance/glance/functions/semantics)
- [size](/docs/androidx.glance/glance/functions/size)
- [toMutableParameters](/docs/androidx.glance/glance/functions/toMutableParameters)
- [toParameters](/docs/androidx.glance/glance/functions/toParameters)
- [toParametersKey](/docs/androidx.glance/glance/functions/toParametersKey)
- [visibility](/docs/androidx.glance/glance/functions/visibility)
- [width](/docs/androidx.glance/glance/functions/width)
- [wrapContentHeight](/docs/androidx.glance/glance/functions/wrapContentHeight)
- [wrapContentSize](/docs/androidx.glance/glance/functions/wrapContentSize)
- [wrapContentWidth](/docs/androidx.glance/glance/functions/wrapContentWidth)

