# Composable Index

|---|---|
| `https://developer.android.com/reference/kotlin/androidx/a2ui/compose/ui/A2uiComponent.composable` | Emits the UI for a successfully resolved A2UI component state into the Compose hierarchy. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/a2ui/A2uiSurface.composable` | Displays an A2UI surface styled with Material Design 3. |
| `https://developer.android.com/reference/kotlin/androidx/a2ui/compose/ui/testing/A2uiTestSurface.composable` | A test utility composable that mounts the root component of the specified `https://developer.android.com/reference/kotlin/androidx/a2ui/model/processor/A2uiSurfaceModel` to allow testing individual components or entire surfaces in isolation. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/ActionCard.composable` | ActionCard is a version of a card that contains a primary `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/package-summary#ActionCard(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.foundation.layout.PaddingValues,kotlin.Function0)` that is placed inside the card along the bottom edge of the card. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/ActiveFocusListener.composable` |   |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/dialog/Alert.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/dialog/Alert.composable#Alert(kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Function1,kotlin.Function1,androidx.wear.compose.foundation.lazy.ScalingLazyListState,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.foundation.layout.PaddingValues,kotlin.Function1)` lays out the content for an opinionated, alert screen. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/AlertDialog.composable` | [Material Design alert dialog](https://material.io/components/dialogs#alert-dialog) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/AlertDialog.composable` | [Basic alert dialog dialog](https://m3.material.io/components/dialogs/overview) |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/AlertDialog.composable` | Dialogs provide important prompts in a user flow. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/AlertDialog.composable` | Displays an urgent prompt requiring the user to acknowledge or take an action. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/AlertDialogContent.composable` | This `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/AlertDialogContent.composable#AlertDialogContent(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.Function0,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.foundation.layout.PaddingValues,kotlin.Function1)` overload provides the content for an `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/AlertDialog.composable#AlertDialog(kotlin.Boolean,kotlin.Function0,kotlin.Function1,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function1,kotlin.Function0,kotlin.Function0,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.window.DialogProperties,kotlin.Function1)` without any dedicated slots for buttons. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/AmbientTickEffect.composable` | A convenience extension that performs recurrent, battery-efficient UI updates when the device is in `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/AmbientMode.Ambient`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/AndroidEmbeddedExternalSurface.composable` | Provides a dedicated drawing `https://developer.android.com/reference/android/view/Surface.html` embedded directly in the UI hierarchy. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/AndroidExternalSurface.composable` | Provides a dedicated drawing `https://developer.android.com/reference/android/view/Surface.html` as a separate layer positioned by default behind the window holding the `https://developer.android.com/reference/kotlin/androidx/compose/foundation/AndroidExternalSurface.composable#AndroidExternalSurface(androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.ui.unit.IntSize,androidx.compose.foundation.AndroidExternalSurfaceZOrder,kotlin.Boolean,kotlin.Function1)` composable. |
| `https://developer.android.com/reference/kotlin/androidx/fragment/compose/AndroidFragment.composable` | Allows for adding a `https://developer.android.com/reference/kotlin/androidx/fragment/app/Fragment` directly into Compose. |
| `https://developer.android.com/reference/kotlin/androidx/glance/wear/tiles/AndroidLayoutElement.composable` | Add LayoutElementBuilders.LayoutElement into the glance composition. |
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/AndroidRemoteViews.composable` | Add `https://developer.android.com/reference/android/widget/RemoteViews.html` into a glance composition. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/viewinterop/AndroidView.composable` | Composes an Android `https://developer.android.com/reference/android/view/View.html` obtained from `https://developer.android.com/reference/kotlin/androidx/compose/ui/viewinterop/package-summary#AndroidView(kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/viewinterop/AndroidViewBinding.composable` | Composes an Android layout resource in the presence of . |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/AnimatedContent.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/animation/AnimatedContent.composable#AnimatedContent(kotlin.Any,androidx.compose.ui.Modifier,kotlin.Function1,androidx.compose.ui.Alignment,kotlin.String,kotlin.Function1,kotlin.Function2)` is a container that automatically animates its content when `https://developer.android.com/reference/kotlin/androidx/compose/animation/package-summary#AnimatedContent(kotlin.Any,androidx.compose.ui.Modifier,kotlin.Function1,androidx.compose.ui.Alignment,kotlin.String,kotlin.Function1,kotlin.Function2)` changes. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/AnimatedPage.composable` | Animates a page within a `https://developer.android.com/reference/kotlin/androidx/compose/foundation/pager/package-summary#Pager(androidx.compose.ui.Modifier,androidx.compose.foundation.pager.PagerState,androidx.compose.foundation.layout.PaddingValues,kotlin.Boolean,androidx.compose.foundation.gestures.Orientation,androidx.compose.foundation.gestures.TargetedFlingBehavior,kotlin.Boolean,androidx.compose.foundation.OverscrollEffect,kotlin.Int,androidx.compose.ui.unit.Dp,androidx.compose.foundation.pager.PageSize,androidx.compose.ui.input.nestedscroll.NestedScrollConnection,kotlin.Function1,androidx.compose.ui.Alignment.Horizontal,androidx.compose.ui.Alignment.Vertical,androidx.compose.foundation.gestures.snapping.SnapPosition,androidx.compose.foundation.gestures.BringIntoViewSpec,kotlin.Function2)` with a scaling and scrim effect based on its position. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/AnimatedPane.composable` | The root composable of pane contents in a `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/package-summary#ThreePaneScaffold(androidx.compose.ui.Modifier,androidx.compose.material3.adaptive.layout.PaneScaffoldDirective,androidx.compose.material3.adaptive.layout.ThreePaneScaffoldValue,androidx.compose.material3.adaptive.layout.ThreePaneScaffoldHorizontalOrder,kotlin.Function1,kotlin.Function1,androidx.compose.material3.adaptive.layout.PaneExpansionState,kotlin.Function2,kotlin.Function1)` that supports default motions during pane switching. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/AnimatedText.composable` | A composable that displays an animated text. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/AnimatedVisibility.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/animation/AnimatedVisibility.composable#AnimatedVisibility(kotlin.Boolean,androidx.compose.ui.Modifier,androidx.compose.animation.EnterTransition,androidx.compose.animation.ExitTransition,kotlin.String,kotlin.Function1)` composable animates the appearance and disappearance of its content, as `https://developer.android.com/reference/kotlin/androidx/compose/animation/package-summary#AnimatedVisibility(kotlin.Boolean,androidx.compose.ui.Modifier,androidx.compose.animation.EnterTransition,androidx.compose.animation.ExitTransition,kotlin.String,kotlin.Function1)` value changes. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/AppBarColumn.composable` | An `https://developer.android.com/reference/kotlin/androidx/compose/material3/AppBarColumn.composable#AppBarColumn(androidx.compose.ui.Modifier,kotlin.Function1,kotlin.Int,kotlin.Function1)` arranges its children in a vertical sequence, and if any children overflow the constraints, an overflow indicator is displayed. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/AppBarOverflowIndicator.composable` | Default overflow indicator for an `https://developer.android.com/reference/kotlin/androidx/compose/material3/AppBarRow.composable#AppBarRow(androidx.compose.ui.Modifier,kotlin.Function1,kotlin.Int,kotlin.Function1)` and `https://developer.android.com/reference/kotlin/androidx/compose/material3/AppBarColumn.composable#AppBarColumn(androidx.compose.ui.Modifier,kotlin.Function1,kotlin.Int,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/AppBarRow.composable` | An `https://developer.android.com/reference/kotlin/androidx/compose/material3/AppBarRow.composable#AppBarRow(androidx.compose.ui.Modifier,kotlin.Function1,kotlin.Int,kotlin.Function1)` arranges its children in a horizontal sequence, and if any children overflow the constraints, an overflow indicator is displayed. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/AppBarWithSearch.composable` | [Material Design search](https://m3.material.io/components/search/overview) |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/AppCard.composable` | Opinionated Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Card.composable#Card(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.painter.Painter,androidx.compose.ui.graphics.Color,kotlin.Boolean,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.semantics.Role,kotlin.Function1)` that offers a specific 5 slot layout to show information about an application, e.g. a notification. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/AppCard.composable` | Opinionated Wear Material 3 `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/Card.composable#Card(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.String,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material3.CardColors,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.wear.compose.material3.SurfaceTransformation,kotlin.Function1)` that offers a specific 5 slot layout to show information about an application, e.g. a notification. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/AppScaffold.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/AppScaffold.composable#AppScaffold(androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,kotlin.Function1)` is one of the Wear Material3 scaffold components. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ArcProgressIndicator.composable` | Indeterminate Material Design arc progress indicator. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/Artwork.composable` | Displays the artwork of the current `https://developer.android.com/reference/kotlin/androidx/media3/common/MediaItem` from the `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/package-summary#Artwork(androidx.media3.common.Player,androidx.compose.ui.Modifier,kotlin.String,androidx.compose.ui.Alignment,androidx.compose.ui.layout.ContentScale,kotlin.Float,androidx.compose.ui.graphics.ColorFilter,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/AssistChip.composable` | [Material Design assist chip](https://m3.material.io/components/chips/overview) |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/AssistChip.composable` | Material Design assist chip |
| `https://developer.android.com/reference/kotlin/androidx/activity/compose/BackHandler.composable` | An effect for handling presses of the system back button. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/BackdropScaffold.composable` | [Material Design backdrop](https://material.io/components/backdrop) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/Badge.composable` | Badge is a component that can contain dynamic information, such as the presence of a new notification or a number of pending requests. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/Badge.composable` | A badge represents dynamic information such as a number of pending requests in a navigation bar. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/BadgedBox.composable` | A BadgeBox is used to decorate `https://developer.android.com/reference/kotlin/androidx/compose/material/package-summary#BadgedBox(kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Function1)` with a `https://developer.android.com/reference/kotlin/androidx/compose/material/package-summary#BadgedBox(kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Function1)` that can contain dynamic information, such as the presence of a new notification or a number of pending requests. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/BadgedBox.composable` | Material Design badge box. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/BasicAlertDialog.composable` | [Basic alert dialog dialog](https://m3.material.io/components/dialogs/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/text/BasicSecureTextField.composable` | BasicSecureTextField is specifically designed for password entry fields and is a preconfigured alternative to `https://developer.android.com/reference/kotlin/androidx/compose/foundation/text/BasicTextField.composable#BasicTextField(androidx.compose.foundation.text.input.TextFieldState,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Boolean,androidx.compose.foundation.text.input.InputTransformation,androidx.compose.ui.text.TextStyle,androidx.compose.foundation.text.KeyboardOptions,androidx.compose.foundation.text.input.KeyboardActionHandler,androidx.compose.foundation.text.input.TextFieldLineLimits,kotlin.Function2,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.graphics.Brush,androidx.compose.foundation.text.input.OutputTransformation,androidx.compose.foundation.text.input.TextFieldDecorator,androidx.compose.foundation.ScrollState)`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/BasicSwipeToDismissBox.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/BasicSwipeToDismissBox.composable#BasicSwipeToDismissBox(androidx.wear.compose.foundation.SwipeToDismissBoxState,androidx.compose.ui.Modifier,kotlin.Any,kotlin.Any,kotlin.Boolean,kotlin.Function2)` that handles the swipe-to-dismiss gesture. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/text/BasicText.composable` | Displays text with semantics and accessibility information. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/text/BasicTextField.composable` | Interactive text input field without decorations. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/BasicTooltipBox.composable` | BasicTooltipBox that wraps a composable with a tooltip. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/BottomAppBar.composable` | [Material Design bottom app bar](https://material.io/components/app-bars-bottom) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/BottomAppBar.composable` | [Material Design bottom app bar](https://m3.material.io/components/bottom-app-bar/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/BottomDrawer.composable` | [Material Design bottom navigation drawer](https://material.io/components/navigation-drawer#bottom-drawer) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/BottomNavigation.composable` | [Material Design bottom navigation](https://material.io/components/bottom-navigation) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/BottomNavigationItem.composable` | [Material Design bottom navigation](https://material.io/components/bottom-navigation) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/BottomSheet.composable` | [Material Design bottom sheet](https://m3.material.io/components/bottom-sheets/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/BottomSheetScaffold.composable` | [Material Design standard bottom sheet](https://material.io/components/sheets-bottom#standard-bottom-sheet) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/BottomSheetScaffold.composable` | [Material Design standard bottom sheet scaffold](https://m3.material.io/components/bottom-sheets/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/Box.composable` | A box with no content that can participate in layout, drawing, pointer input due to the `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/package-summary#Box(androidx.compose.ui.Modifier)` applied to it. |
| `https://developer.android.com/reference/kotlin/androidx/glance/layout/Box.composable` | A layout composable with `https://developer.android.com/reference/kotlin/androidx/glance/layout/package-summary#Box(androidx.glance.GlanceModifier,androidx.glance.layout.Alignment,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/BoxWithConstraints.composable` | A composable that defines its own content according to the available space, based on the incoming constraints or the current `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/LayoutDirection`. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/indicator/BufferingIndicator.composable` | A circular progress indicator that displays an animated spinner when the `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` is buffering. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/Button.composable` | [Material Design contained button](https://material.io/components/buttons#contained-button) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/Button.composable` | [Material Design button](https://m3.material.io/components/buttons/overview) |
| `https://developer.android.com/reference/kotlin/androidx/glance/Button.composable` | Adds a button view to the glance view. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/Button.composable` | Material Design filled button for TV. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Button.composable` | Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Button.composable#Button(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.wear.compose.material.ButtonColors,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material.ButtonBorder,kotlin.Function1)` that offers a single slot to take any content (text, icon or image). |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/Button.composable` | Base level Wear Material3 `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/Button.composable#Button(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.String,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material3.ButtonColors,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.wear.compose.material3.SurfaceTransformation,kotlin.Function1)` that offers a single slot to take any content. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/Button.composable` | Button is a component used for exposing actions to a user. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ButtonGroup.composable` | A layout composable that places its children in a horizontal sequence. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ButtonGroup.composable` | Layout component to implement an expressive group of buttons in a row, that react to touch by growing the touched button, (while the neighbor(s) shrink to accommodate and keep the group width constant). |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/ButtonGroup.composable` | A ButtonGroup is a horizontal container for multiple `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/Button.composable#Button(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.xr.glimmer.ButtonSize,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function1)`s, allowing them to scroll if they exceed the size of the viewport. |
| `https://developer.android.com/reference/kotlin/androidx/camera/compose/CameraXViewfinder.composable` | An adapter composable that displays frames from CameraX by completing provided `https://developer.android.com/reference/kotlin/androidx/camera/core/SurfaceRequest`s. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/Canvas.composable` | Component that allow you to specify an area on the screen and perform canvas drawing on this area. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/CapturedAnimatedVisibility.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/animation/CapturedAnimatedVisibility.composable#CapturedAnimatedVisibility(kotlin.Boolean,androidx.compose.ui.Modifier,androidx.compose.animation.EnterTransition,androidx.compose.animation.ExitTransition,kotlin.String,kotlin.Function0)` animates the appearance and disappearance of its content as `https://developer.android.com/reference/kotlin/androidx/compose/animation/package-summary#CapturedAnimatedVisibility(kotlin.Boolean,androidx.compose.ui.Modifier,androidx.compose.animation.EnterTransition,androidx.compose.animation.ExitTransition,kotlin.String,kotlin.Function0)` changes. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/Card.composable` | [Material Design card](https://material.io/components/cards) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/Card.composable` | [Material Design filled card](https://m3.material.io/components/cards/overview) |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/Card.composable` | Cards contain content and actions that relate information about a subject. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Card.composable` | Base level Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Card.composable#Card(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.painter.Painter,androidx.compose.ui.graphics.Color,kotlin.Boolean,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.semantics.Role,kotlin.Function1)` that offers a single slot to take any content. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/Card.composable` | Base level Wear Material 3 `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/Card.composable#Card(androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material3.CardColors,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.PaddingValues,androidx.wear.compose.material3.SurfaceTransformation,kotlin.Function1)` that offers a single slot to take any content. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/Card.composable` | Card is a component used to group related information into a single digestible unit. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/Carousel.composable` | Composes a hero card rotator to highlight a piece of content. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/CenterAlignedTopAppBar.composable` | [Material Design center-aligned small top app bar](https://m3.material.io/components/top-app-bar/overview) |
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/CheckBox.composable` | Adds a check box view to the glance view. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/CheckableDropdownMenuItem.composable` | [Material Design dropdown menu](https://m3.material.io/components/menus/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/Checkbox.composable` | [Material Design checkbox](https://material.io/components/checkboxes) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/Checkbox.composable` | [Material Design checkbox](https://m3.material.io/components/checkbox/overview) |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/Checkbox.composable` | [Material Design checkbox]("https://m3.material.io/components/checkbox/overview"). |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Checkbox.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Checkbox.composable#Checkbox(kotlin.Boolean,androidx.compose.ui.Modifier,androidx.wear.compose.material.CheckboxColors,kotlin.Boolean,kotlin.Function1,androidx.compose.foundation.interaction.MutableInteractionSource)` provides an animated checkbox for use as a toggle control in `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/ToggleChip.composable#ToggleChip(kotlin.Boolean,kotlin.Function1,kotlin.Function1,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function1,kotlin.Function1,androidx.wear.compose.material.ToggleChipColors,kotlin.Boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape)` or `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SplitToggleChip.composable#SplitToggleChip(kotlin.Boolean,kotlin.Function1,kotlin.Function1,kotlin.Function0,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Function1,androidx.wear.compose.material.SplitToggleChipColors,kotlin.Boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape)`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/CheckboxButton.composable` | The Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/CheckboxButton.composable#CheckboxButton(kotlin.Boolean,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material3.CheckboxButtonColors,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.wear.compose.material3.SurfaceTransformation,kotlin.Function1,kotlin.Function1,kotlin.Function1)` offers three slots and a specific layout for an icon, a label, and a secondaryLabel. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ChildButton.composable` | Base level Wear Material3 `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ChildButton.composable#ChildButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.String,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material3.ButtonColors,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.wear.compose.material3.SurfaceTransformation,kotlin.Function1)` that offers a single slot to take any content. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/Chip.composable` | [Material Design action chip](https://material.io/components/chips#action-chips). |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Chip.composable` | Base level Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Chip.composable#Chip(kotlin.Function0,androidx.wear.compose.material.ChipColors,androidx.wear.compose.material.ChipBorder,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.semantics.Role,kotlin.Function1)` that offers a single slot to take any content. |
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/components/CircleIconButton.composable` | Intended to fill the role of secondary icon button. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/CircularProgressIndicator.composable` | Indeterminate [Material Design circular progress indicator]("https://material.io/components/progress-indicators#circular-progress-indicators"). |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/CircularProgressIndicator.composable` | [Material Design determinate circular progress indicator](https://m3.material.io/components/progress-indicators/overview) |
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/CircularProgressIndicator.composable` | Adds a circular progress indicator view to the glance view. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/CircularProgressIndicator.composable` | Indeterminate [Material Design circular progress indicator]("https://material.io/components/progress-indicators#circular-progress-indicators"). |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/CircularProgressIndicator.composable` | Indeterminate Material Design circular progress indicator. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/CircularWavyProgressIndicator.composable` | [Material Design indeterminate circular progress indicator](https://m3.material.io/components/progress-indicators/overview) |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/ClassicCard.composable` | `https://developer.android.com/reference/kotlin/androidx/tv/material3/ClassicCard.composable#ClassicCard(kotlin.Function0,kotlin.Function1,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.tv.material3.CardShape,androidx.tv.material3.CardColors,androidx.tv.material3.CardScale,androidx.tv.material3.CardBorder,androidx.tv.material3.CardGlow,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)` is an opinionated TV Material card that offers a 4 slot layout to show information about a subject. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/text/ClickableText.composable` | A continent version of `https://developer.android.com/reference/kotlin/androidx/compose/foundation/text/BasicText.composable#BasicText(kotlin.String,androidx.compose.ui.Modifier,androidx.compose.ui.text.TextStyle,kotlin.Function1,androidx.compose.ui.text.style.TextOverflow,kotlin.Boolean,kotlin.Int,kotlin.Int,androidx.compose.ui.graphics.ColorProducer,androidx.compose.foundation.text.TextAutoSize)` component to be able to handle click event on the text. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/Column.composable` | A layout composable that places its children in a vertical sequence. |
| `https://developer.android.com/reference/kotlin/androidx/glance/layout/Column.composable` | A layout composable with `https://developer.android.com/reference/kotlin/androidx/glance/layout/package-summary#Column(androidx.glance.GlanceModifier,androidx.glance.layout.Alignment.Vertical,androidx.glance.layout.Alignment.Horizontal,kotlin.Function1)`, which lays its children out in a Column. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/CompactButton.composable` | Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/CompactButton.composable#CompactButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.wear.compose.material.ButtonColors,androidx.compose.ui.unit.Dp,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material.ButtonBorder,kotlin.Function1)` that offers a single slot to take any content (text, icon or image). |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/CompactButton.composable` | Base level Wear Material3 `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/CompactButton.composable#CompactButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.String,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material3.ButtonColors,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.wear.compose.material3.SurfaceTransformation,kotlin.Function1)` that offers a single slot to take any content. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/CompactCard.composable` | `https://developer.android.com/reference/kotlin/androidx/tv/material3/CompactCard.composable#CompactCard(kotlin.Function0,kotlin.Function1,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.tv.material3.CardShape,androidx.tv.material3.CardColors,androidx.tv.material3.CardScale,androidx.tv.material3.CardBorder,androidx.tv.material3.CardGlow,androidx.compose.ui.graphics.Brush,androidx.compose.foundation.interaction.MutableInteractionSource)` is an opinionated TV Material card that offers a 4 slot layout to show information about a subject. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/CompactChip.composable` | A compact Wear Material Chip that offers two slots and a specific layout for an icon and label. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/ComposeNode.composable` | Emits a node into the composition of type `https://developer.android.com/reference/kotlin/androidx/compose/runtime/package-summary#ComposeNode(kotlin.Function0,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/CompositionLocalProvider.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/runtime/CompositionLocalProvider.composable#CompositionLocalProvider(androidx.compose.runtime.CompositionLocalContext,kotlin.Function0)` binds values to `https://developer.android.com/reference/kotlin/androidx/compose/runtime/CompositionLocal`'s, provided by `https://developer.android.com/reference/kotlin/androidx/compose/runtime/package-summary#CompositionLocalProvider(androidx.compose.runtime.CompositionLocalContext,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/dialog/Confirmation.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/dialog/Confirmation.composable#Confirmation(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function1,androidx.wear.compose.foundation.lazy.ScalingLazyListState,kotlin.Long,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.foundation.layout.PaddingValues,kotlin.Function1)` lays out the content for an opinionated confirmation screen that displays a message to the user for `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/dialog/package-summary#Confirmation(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function1,androidx.wear.compose.foundation.lazy.ScalingLazyListState,kotlin.Long,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.foundation.layout.PaddingValues,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ConfirmationDialog.composable` | Shows a transient `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ConfirmationDialog.composable#ConfirmationDialog(kotlin.Boolean,kotlin.Function0,kotlin.Function1,androidx.compose.ui.Modifier,androidx.wear.compose.material3.ConfirmationDialogColors,androidx.compose.ui.window.DialogProperties,kotlin.Long,kotlin.Function0)` with an icon and optional very short `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/package-summary#ConfirmationDialog(kotlin.Boolean,kotlin.Function0,kotlin.Function1,androidx.compose.ui.Modifier,androidx.wear.compose.material3.ConfirmationDialogColors,androidx.compose.ui.window.DialogProperties,kotlin.Long,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ConfirmationDialogContent.composable` | This overload of `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ConfirmationDialogContent.composable#ConfirmationDialogContent(kotlin.Function1,androidx.compose.ui.Modifier,androidx.wear.compose.material3.ConfirmationDialogColors,kotlin.Function0)` provides the content for a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ConfirmationDialog.composable#ConfirmationDialog(kotlin.Boolean,kotlin.Function0,kotlin.Function1,androidx.compose.ui.Modifier,androidx.wear.compose.material3.ConfirmationDialogColors,androidx.compose.ui.window.DialogProperties,kotlin.Long,kotlin.Function0)` with an icon and optional very short `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/package-summary#ConfirmationDialogContent(kotlin.Function1,androidx.compose.ui.Modifier,androidx.wear.compose.material3.ConfirmationDialogColors,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/ConstraintLayout.composable` | Layout that positions its children according to the constraints between them. |
| `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/ConstraintSet.composable` | Parses `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/package-summary#ConstraintSet(kotlin.String,kotlin.String)` into a `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/ConstraintSet.composable#ConstraintSet(kotlin.String,kotlin.String)` and sets the variables defined in the `Variables` block with the values of `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/package-summary#ConstraintSet(kotlin.String,kotlin.String)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ContainedLoadingIndicator.composable` | A Material Design contained loading indicator. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/ContainedVoiceInputIndicator.composable` | A voice input indicator with a background container that displays sound activity to the user. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/ContentFrame.composable` | A container for displaying media content from a `https://developer.android.com/reference/kotlin/androidx/media3/common/Player`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/ContextualFlowColumn.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/ContextualFlowColumn.composable#ContextualFlowColumn(kotlin.Int,androidx.compose.ui.Modifier,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.ui.Alignment.Horizontal,kotlin.Int,kotlin.Int,androidx.compose.foundation.layout.ContextualFlowColumnOverflow,kotlin.Function2)` is a specialized version of the `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/FlowColumn.composable#FlowColumn(androidx.compose.ui.Modifier,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.ui.Alignment.Horizontal,kotlin.Int,kotlin.Int,androidx.compose.foundation.layout.FlowColumnOverflow,kotlin.Function1)` layout. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/ContextualFlowRow.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/ContextualFlowRow.composable#ContextualFlowRow(kotlin.Int,androidx.compose.ui.Modifier,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.ui.Alignment.Vertical,kotlin.Int,kotlin.Int,androidx.compose.foundation.layout.ContextualFlowRowOverflow,kotlin.Function2)` is a specialized version of the `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/FlowRow.composable#FlowRow(androidx.compose.ui.Modifier,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.ui.Alignment.Vertical,kotlin.Int,kotlin.Int,androidx.compose.foundation.layout.FlowRowOverflow,kotlin.Function1)` layout. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/Crossfade.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/animation/Crossfade.composable#Crossfade(kotlin.Any,androidx.compose.ui.Modifier,androidx.compose.animation.core.FiniteAnimationSpec,kotlin.String,kotlin.Function1)` allows to switch between two layouts with a crossfade animation. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/text/CurrentMediaItemBox.composable` | A Composable that provides current media item information to its `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/text/package-summary#CurrentMediaItemBox(androidx.media3.common.Player,kotlin.Function1)` lambda. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/CurvedLayout.composable` | A layout composable that places its children in an arc, rotating them as needed. |
| `https://developer.android.com/reference/kotlin/androidx/glance/wear/tiles/curved/CurvedRow.composable` | A curved layout container. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/CustomizedLookaheadAnimationVisualDebugging.composable` | Allows customizing a particular shared element or animated bounds animation for debugging. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/DatePicker.composable` | [Material Design date picker](https://m3.material.io/components/date-pickers/overview) |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/DatePicker.composable` | Full screen `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/DatePicker.composable#DatePicker(java.time.LocalDate,kotlin.Function1,androidx.compose.ui.Modifier,java.time.LocalDate,java.time.LocalDate,androidx.wear.compose.material3.DatePickerType,androidx.wear.compose.material3.DatePickerColors)` with day, month, year. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/DatePickerDialog.composable` | [Material Design date picker dialog](https://m3.material.io/components/date-pickers/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/DateRangePicker.composable` | [Material Design date range picker](https://m3.material.io/components/date-pickers/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/DeferredAnimatedContent.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/animation/AnimatedContent.composable#AnimatedContent(kotlin.Any,androidx.compose.ui.Modifier,kotlin.Function1,androidx.compose.ui.Alignment,kotlin.String,kotlin.Function1,kotlin.Function2)` is a container that automatically animates its content when `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/Transition#targetState()` changes. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/DeferredAnimatedVisibility.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/animation/AnimatedVisibility.composable#AnimatedVisibility(kotlin.Boolean,androidx.compose.ui.Modifier,androidx.compose.animation.EnterTransition,androidx.compose.animation.ExitTransition,kotlin.String,kotlin.Function1)` can be used to animate the appearance and disappearance of its content as the `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/Transition` state changes. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/DenseListItem.composable` | Lists are continuous, vertical indexes of text or images. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/test/DeviceConfigurationOverride.composable` | Applies `https://developer.android.com/reference/kotlin/androidx/compose/ui/test/DeviceConfigurationOverride.composable#DeviceConfigurationOverride(androidx.compose.ui.test.DeviceConfigurationOverride,kotlin.Function0)` to the `https://developer.android.com/reference/kotlin/androidx/compose/ui/test/package-summary#DeviceConfigurationOverride(androidx.compose.ui.test.DeviceConfigurationOverride,kotlin.Function0)` under test to apply some configuration override. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/window/Dialog.composable` | Opens a dialog with the given content. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/dialog/Dialog.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/dialog/Dialog.composable#Dialog(kotlin.Boolean,kotlin.Function0,androidx.compose.ui.Modifier,androidx.wear.compose.foundation.lazy.ScalingLazyListState,androidx.compose.ui.window.DialogProperties,kotlin.Function0)` displays a full-screen dialog, layered over any other content. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/Dialog.composable` | A base dialog component used by `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/AlertDialog.composable#AlertDialog(kotlin.Boolean,kotlin.Function0,kotlin.Function1,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function1,kotlin.Function0,kotlin.Function0,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.window.DialogProperties,kotlin.Function1)` and `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ConfirmationDialog.composable#ConfirmationDialog(kotlin.Boolean,kotlin.Function0,kotlin.Function1,androidx.compose.ui.Modifier,androidx.wear.compose.material3.ConfirmationDialogColors,androidx.compose.ui.window.DialogProperties,kotlin.Long,kotlin.Function0)` variations. |
| `https://developer.android.com/reference/kotlin/androidx/navigation/compose/DialogHost.composable` | Show each `https://developer.android.com/reference/kotlin/androidx/navigation/compose/DialogNavigator.Destination` on the `https://developer.android.com/reference/kotlin/androidx/navigation/compose/DialogNavigator`'s back stack as a `https://developer.android.com/reference/kotlin/androidx/compose/ui/window/Dialog.composable#Dialog(kotlin.Function0,androidx.compose.ui.window.DialogProperties,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/text/selection/DisableSelection.composable` | Disables text selection for its direct or indirect children. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/DismissibleDrawerSheet.composable` | Content inside of a dismissible navigation drawer. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/DismissibleNavigationDrawer.composable` | [Material Design navigation drawer](https://m3.material.io/components/navigation-drawer/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/DisposableEffect.composable` | A side effect of composition that must be reversed or cleaned up if the `https://developer.android.com/reference/kotlin/androidx/compose/runtime/DisposableEffect.composable#DisposableEffect(kotlin.Function1)` leaves the composition. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/Divider.composable` | [Material Design divider](https://material.io/components/dividers) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/Divider.composable` |   |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/DockedSearchBar.composable` | [Material Design search](https://m3.material.io/components/search/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/DropdownMenu.composable` | [Material Design dropdown menu](https://material.io/components/menus#dropdown-menu) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/DropdownMenu.composable` | [Material Design dropdown menu](https://m3.material.io/components/menus/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/DropdownMenuGroup.composable` | [Material Design dropdown menu](https://m3.material.io/components/menus/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/DropdownMenuItem.composable` | [Material Design dropdown menu](https://material.io/components/menus#dropdown-menu) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/DropdownMenuItem.composable` | [Material Design dropdown menu](https://m3.material.io/components/menus/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/DropdownMenuPopup.composable` | [Material Design dropdown menu](https://m3.material.io/components/menus/overview) |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/indicator/DurationText.composable` | A composable that displays the duration of the media. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/EdgeButton.composable` | Wear Material3 `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/EdgeButton.composable#EdgeButton(kotlin.Function0,androidx.compose.ui.Modifier,androidx.wear.compose.material3.EdgeButtonSize,kotlin.Boolean,androidx.wear.compose.material3.ButtonColors,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function1)` that offers a single slot to take any content. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ElevatedAssistChip.composable` | [Material Design elevated assist chip](https://m3.material.io/components/chips/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ElevatedButton.composable` | [Material Design elevated button](https://m3.material.io/components/buttons/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ElevatedCard.composable` | [Material Design elevated card](https://m3.material.io/components/cards/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ElevatedFilterChip.composable` | [Material Design elevated filter chip](https://m3.material.io/components/chips/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ElevatedSuggestionChip.composable` | [Material Design elevated suggestion chip](https://m3.material.io/components/chips/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ElevatedToggleButton.composable` | [Material Design toggle button](https://m3.material.io/components/buttons/overview#f8ba981c-a363-4ccd-a332-ee1b0e124e5c) |
| `https://developer.android.com/reference/kotlin/androidx/photopicker/compose/EmbeddedPhotoPicker.composable` | Compose entry-point into the EmbeddedPhotoPicker. |
| `https://developer.android.com/reference/kotlin/androidx/photopicker/embedded/compose/EmbeddedPhotoPicker.composable` | Compose entry-point into the EmbeddedPhotoPicker. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/text/ErrorText.composable` | A Composable for displaying an error message overlay on top of the player. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/text/ErrorText.composable` | A Composable that provides error information to its `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/text/package-summary#ErrorText(androidx.media3.common.Player,kotlin.Function1)` lambda, acting as a container for `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/ErrorState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ExpandedDockedSearchBar.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/ExpandedDockedSearchBar.composable#ExpandedDockedSearchBar(androidx.compose.material3.SearchBarState,kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Shape,androidx.compose.material3.SearchBarColors,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,androidx.compose.ui.window.PopupProperties,kotlin.Function1)` represents a search bar that is currently expanding or in the expanded state, showing search results. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ExpandedDockedSearchBarWithGap.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/ExpandedDockedSearchBarWithGap.composable#ExpandedDockedSearchBarWithGap(androidx.compose.material3.SearchBarState,kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Shape,androidx.compose.ui.unit.Dp,androidx.compose.ui.graphics.Color,androidx.compose.material3.SearchBarColors,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,androidx.compose.ui.window.PopupProperties,kotlin.Function1)` represents a search bar that is currently expanding or in the expanded state, showing search results. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ExpandedFullScreenContainedSearchBar.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/ExpandedFullScreenContainedSearchBar.composable#ExpandedFullScreenContainedSearchBar(androidx.compose.material3.SearchBarState,kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Shape,androidx.compose.material3.SearchBarColors,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,kotlin.Function0,androidx.compose.ui.window.DialogProperties,kotlin.Function1)` represents a search bar that is currently expanding or in the expanded state, showing search results, preserving the collapsed shape of the `https://developer.android.com/reference/kotlin/androidx/compose/material3/package-summary#ExpandedFullScreenContainedSearchBar(androidx.compose.material3.SearchBarState,kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Shape,androidx.compose.material3.SearchBarColors,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,kotlin.Function0,androidx.compose.ui.window.DialogProperties,kotlin.Function1)` without divider. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ExpandedFullScreenSearchBar.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/ExpandedFullScreenSearchBar.composable#ExpandedFullScreenSearchBar(androidx.compose.material3.SearchBarState,kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Shape,androidx.compose.material3.SearchBarColors,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,kotlin.Function0,androidx.compose.ui.window.DialogProperties,kotlin.Function1)` represents a search bar that is currently expanding or in the expanded state, showing search results. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ExposedDropdownMenu.composable` | The composable defining the exposed dropdown menu popup. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/ExposedDropdownMenuBox.composable` | [Material Design Exposed Dropdown Menu](https://material.io/components/menus#exposed-dropdown-menu). |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ExposedDropdownMenuBox.composable` | [Material Design exposed dropdown menu](https://m3.material.io/components/menus/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/ExtendedFloatingActionButton.composable` | [Material Design extended floating action button](https://material.io/components/buttons-floating-action-button#extended-fab) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ExtendedFloatingActionButton.composable` | [Material Design extended floating action button](https://m3.material.io/components/extended-fab/overview) |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/FadingExpandingLabel.composable` | Animates label text for which the number of lines can vary, changing the size of the container component. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/FailureConfirmationDialog.composable` | Shows a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/FailureConfirmationDialog.composable#FailureConfirmationDialog(kotlin.Boolean,kotlin.Function0,kotlin.Function1,androidx.compose.ui.Modifier,androidx.wear.compose.material3.ConfirmationDialogColors,androidx.compose.ui.window.DialogProperties,kotlin.Long,kotlin.Function0)` with a failure icon and an optional short curved text. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/FailureConfirmationDialogContent.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/FailureConfirmationDialogContent.composable#FailureConfirmationDialogContent(kotlin.Function1,androidx.compose.ui.Modifier,androidx.wear.compose.material3.ConfirmationDialogColors,kotlin.Function0)` provides the content for a failure confirmation dialog with icon and an optional short curved text. |
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/components/FilledButton.composable` | A button styled per Material3. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/FilledIconButton.composable` | [Material Design filled icon button](https://m3.material.io/components/icon-button/overview) |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/FilledIconButton.composable` | Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/FilledIconButton.composable#FilledIconButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.String,kotlin.Boolean,androidx.wear.compose.material3.IconButtonShapes,androidx.wear.compose.material3.IconButtonColors,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function1)` is a circular, icon-only button with a colored background and a contrasting content color. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/FilledIconToggleButton.composable` | [Material Design filled icon button](https://m3.material.io/components/icon-button/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/FilledTonalButton.composable` | [Material Design filled tonal button](https://m3.material.io/components/buttons/overview) |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/FilledTonalButton.composable` | Base level Wear Material3 `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/FilledTonalButton.composable#FilledTonalButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.String,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material3.ButtonColors,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.wear.compose.material3.SurfaceTransformation,kotlin.Function1)` that offers a single slot to take any content. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/FilledTonalIconButton.composable` | [Material Design filled tonal icon button](https://m3.material.io/components/icon-button/overview) |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/FilledTonalIconButton.composable` | Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/FilledTonalIconButton.composable#FilledTonalIconButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.String,kotlin.Boolean,androidx.wear.compose.material3.IconButtonShapes,androidx.wear.compose.material3.IconButtonColors,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function1)` is a circular, icon-only button with a muted, colored background and a contrasting icon color. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/FilledTonalIconToggleButton.composable` | [Material Design filled tonal icon toggle button](https://m3.material.io/components/icon-button/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/FilledTonalToggleButton.composable` | [Material Design toggle button](https://m3.material.io/components/buttons/overview#f8ba981c-a363-4ccd-a332-ee1b0e124e5c) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/FilterChip.composable` | [Material Design filter chip](https://material.io/components/chips#filter-chips) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/FilterChip.composable` | [Material Design filter chip](https://m3.material.io/components/chips/overview) |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/FilterChip.composable` | Material Design filter chip |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/FlexBox.composable` | A layout that aligns its children in a single direction (the main axis) and allows them to wrap onto multiple lines. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/FlexibleBottomAppBar.composable` | [Material Design flexible bottom app bar](https://m3.material.io/components/bottom-app-bar/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/FloatingActionButton.composable` | [Material Design floating action button](https://material.io/components/buttons-floating-action-button) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/FloatingActionButton.composable` | [Material Design floating action button](https://m3.material.io/components/floating-action-button/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/FloatingActionButtonMenu.composable` | FAB Menus should be used in conjunction with a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ToggleFloatingActionButton.composable#ToggleFloatingActionButton(kotlin.Boolean,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Function1,androidx.compose.ui.Alignment,kotlin.Function1,kotlin.Function1,kotlin.Function1)` to provide additional choices to the user after clicking a FAB. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/FloatingActionButtonMenuItem.composable` | FAB Menu Items should be used within a `https://developer.android.com/reference/kotlin/androidx/compose/material3/FloatingActionButtonMenu.composable#FloatingActionButtonMenu(kotlin.Boolean,kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.Alignment.Horizontal,kotlin.Function1)` to provide additional choices to the user after clicking a FAB. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/FlowColumn.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/FlowColumn.composable#FlowColumn(androidx.compose.ui.Modifier,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.ui.Alignment.Horizontal,kotlin.Int,kotlin.Int,kotlin.Function1)` is a layout that fills items from top to bottom, and when it runs out of space on the bottom, moves to the next "column" or "line" on the right or left based on ltr or rtl layouts, and then continues filling items from top to bottom. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/FlowRow.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/FlowRow.composable#FlowRow(androidx.compose.ui.Modifier,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.ui.Alignment.Vertical,kotlin.Int,kotlin.Int,kotlin.Function1)` is a layout that fills items from left to right (ltr) in LTR layouts or right to left (rtl) in RTL layouts and when it runs out of space, moves to the next "row" or "line" positioned on the bottom, and then continues filling items until the items run out. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/FollowingSubspace.composable` | Create a user-centric 3D space that is ideal for spatial UI content that follows a target. |
| `https://developer.android.com/reference/kotlin/androidx/glance/GlanceTheme.composable` | A top level theme for Glance code. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/pager/GlimmerHorizontalPager.composable` | `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/pager/GlimmerHorizontalPager.composable#GlimmerHorizontalPager(androidx.xr.glimmer.pager.GlimmerPagerState,androidx.compose.ui.Modifier,androidx.compose.foundation.layout.PaddingValues,kotlin.Int,androidx.compose.ui.unit.Dp,androidx.compose.ui.Alignment.Vertical,kotlin.Boolean,kotlin.Boolean,kotlin.Function1,kotlin.Function0,kotlin.Function2)` is a lazily-composed, horizontally scrollable layout that arranges its pages sequentially. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/list/GlimmerLazyColumn.composable` | This is a scrolling list component that only composes and lays out the currently visible items. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/GlimmerTheme.composable` | Jetpack Compose Glimmer contains different theme subsystems to allow visual customization across an application. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/Grid.composable` | A 2D layout composable that arranges children into a grid of rows and columns. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/vector/Group.composable` | Defines a group of `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/vector/Path.composable#Path(kotlin.collections.List,androidx.compose.ui.graphics.PathFillType,kotlin.String,androidx.compose.ui.graphics.Brush,kotlin.Float,androidx.compose.ui.graphics.Brush,kotlin.Float,kotlin.Float,androidx.compose.ui.graphics.StrokeCap,androidx.compose.ui.graphics.StrokeJoin,kotlin.Float,kotlin.Float,kotlin.Float,kotlin.Float)`s and other `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/vector/Group.composable#Group(kotlin.String,kotlin.Float,kotlin.Float,kotlin.Float,kotlin.Float,kotlin.Float,kotlin.Float,kotlin.Float,kotlin.collections.List,kotlin.Function0)`s inside a `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/vector/VectorPainter`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/HierarchicalFocusCoordinator.composable` |   |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/carousel/HorizontalCenteredHeroCarousel.composable` | [Material Design center-aligned hero carousel](https://m3.material.io/components/carousel/specs) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/HorizontalDivider.composable` | [Material Design divider](https://m3.material.io/components/divider/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/HorizontalFloatingToolbar.composable` | A horizontal floating toolbar displays navigation and key actions in a `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/Row.composable#Row(androidx.compose.ui.Modifier,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.ui.Alignment.Vertical,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/carousel/HorizontalMultiBrowseCarousel.composable` | [Material Design multi-browse carousel](https://m3.material.io/components/carousel/specs) |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/HorizontalPageIndicator.composable` | A horizontal indicator for a Pager, representing the currently active page and total pages drawn using a `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Shape`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/HorizontalPageIndicator.composable` | Horizontal page indicator for use with `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/pager/HorizontalPager.composable#HorizontalPager(androidx.wear.compose.foundation.pager.PagerState,androidx.compose.ui.Modifier,androidx.compose.foundation.layout.PaddingValues,kotlin.Int,androidx.compose.foundation.gestures.TargetedFlingBehavior,kotlin.Boolean,androidx.wear.compose.foundation.GestureInclusion,kotlin.Boolean,kotlin.Function1,androidx.wear.compose.foundation.rotary.RotaryScrollableBehavior,kotlin.Function2)`, representing the currently active page and the approximate number of pages. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/pager/HorizontalPager.composable` | A Pager that scrolls horizontally. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/pager/HorizontalPager.composable` | A horizontally scrolling Pager optimized for Wear OS devices. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/HorizontalPagerScaffold.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/HorizontalPagerScaffold.composable#HorizontalPagerScaffold(androidx.wear.compose.foundation.pager.PagerState,androidx.compose.ui.Modifier,kotlin.Function1,androidx.compose.animation.core.AnimationSpec,kotlin.Function0)` is one of the Wear Material3 scaffold components. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/carousel/HorizontalUncontainedCarousel.composable` | [Material Design uncontained carousel](https://m3.material.io/components/carousel/specs) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/Icon.composable` | A Material Design icon component that draws `https://developer.android.com/reference/kotlin/androidx/compose/material/package-summary#Icon(androidx.compose.ui.graphics.ImageBitmap,kotlin.String,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color)` using `https://developer.android.com/reference/kotlin/androidx/compose/material/package-summary#Icon(androidx.compose.ui.graphics.ImageBitmap,kotlin.String,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color)`, with a default value of `https://developer.android.com/reference/kotlin/androidx/compose/material/package-summary#LocalContentColor()`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/Icon.composable` | A Material Design icon component that draws `https://developer.android.com/reference/kotlin/androidx/compose/material3/package-summary#Icon(androidx.compose.ui.graphics.ImageBitmap,kotlin.String,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color)` using `https://developer.android.com/reference/kotlin/androidx/compose/material3/package-summary#Icon(androidx.compose.ui.graphics.ImageBitmap,kotlin.String,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color)`, with a default value of `https://developer.android.com/reference/kotlin/androidx/compose/material3/package-summary#LocalContentColor()`. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/Icon.composable` | A Material Design icon component that draws `https://developer.android.com/reference/kotlin/androidx/tv/material3/package-summary#Icon(androidx.compose.ui.graphics.ImageBitmap,kotlin.String,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color)` using `https://developer.android.com/reference/kotlin/androidx/tv/material3/package-summary#Icon(androidx.compose.ui.graphics.ImageBitmap,kotlin.String,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color)`, with a default value of `https://developer.android.com/reference/kotlin/androidx/tv/material3/package-summary#LocalContentColor()`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Icon.composable` | Icon component that draws `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/package-summary#Icon(androidx.compose.ui.graphics.ImageBitmap,kotlin.String,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color)` using `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/package-summary#Icon(androidx.compose.ui.graphics.ImageBitmap,kotlin.String,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color)`, defaulting to `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/package-summary#LocalContentColor()`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/Icon.composable` | Icon component that draws `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/package-summary#Icon(androidx.compose.ui.graphics.ImageBitmap,kotlin.String,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color)` using `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/package-summary#Icon(androidx.compose.ui.graphics.ImageBitmap,kotlin.String,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color)`, defaulting to `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/package-summary#LocalContentColor()`. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/Icon.composable` | An icon component that draws `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/package-summary#Icon(androidx.compose.ui.graphics.ImageBitmap,kotlin.String,androidx.compose.ui.Modifier)`, with a default size of `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/package-summary#LocalIconSize()`, and applies a content color tint. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/IconButton.composable` | IconButton is a clickable icon, used to represent actions. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/IconButton.composable` | [Material Design standard icon button](https://m3.material.io/components/icon-button/overview) |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/IconButton.composable` | Material Design standard icon button for TV. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/IconButton.composable` | Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/IconButton.composable#IconButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.String,kotlin.Boolean,androidx.wear.compose.material3.IconButtonShapes,androidx.wear.compose.material3.IconButtonColors,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function1)` is a circular, icon-only button with transparent background and no border. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/IconButton.composable` | IconButton is a component used for exposing supplementary actions with a single tap. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/IconMarker.composable` | Renders a non-interactive icon marker (a dot `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/IconMarkerDefaults#DotIcon(androidx.compose.ui.Modifier)` by default) for anchoring to real-world objects. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/IconToggleButton.composable` | An `https://developer.android.com/reference/kotlin/androidx/compose/material/IconButton.composable#IconButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` with two states, for icons that can be toggled 'on' and 'off', such as a bookmark icon, or a navigation icon that opens a drawer. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/IconToggleButton.composable` | [Material Design standard icon toggle button](https://m3.material.io/components/icon-button/overview) |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/IconToggleButton.composable` | Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/IconToggleButton.composable#IconToggleButton(kotlin.Boolean,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.wear.compose.material3.IconToggleButtonColors,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.wear.compose.material3.IconToggleButtonShapes,androidx.compose.foundation.BorderStroke,kotlin.Function1)` is a filled icon toggle button which switches between primary colors and tonal colors depending on `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/package-summary#IconToggleButton(kotlin.Boolean,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.wear.compose.material3.IconToggleButtonColors,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.wear.compose.material3.IconToggleButtonShapes,androidx.compose.foundation.BorderStroke,kotlin.Function1)` value, and offers a single slot for icon or image. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/IconToggleButton.composable` | A Jetpack Compose Glimmer icon toggle button that changes its appearance depending on the `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/package-summary#IconToggleButton(kotlin.Boolean,kotlin.Function1,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Shape,androidx.xr.glimmer.IconToggleButtonColors,kotlin.Boolean,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` value, and offers a single slot for an icon or image. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/Image.composable` | A composable that lays out and draws a given `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/vector/ImageVector`. |
| `https://developer.android.com/reference/kotlin/androidx/glance/Image.composable` | A composable which lays out and draws the image specified in `https://developer.android.com/reference/kotlin/androidx/glance/package-summary#Image(androidx.glance.ImageProvider,kotlin.String,androidx.glance.GlanceModifier,androidx.glance.layout.ContentScale,androidx.glance.ColorFilter)`. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/ImageCard.composable` | ImageCard is a version of a card that contains a primary `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/package-summary#ImageCard(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)` that is placed at the top of the card. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/tooling/InInspectionModeOnly.composable` | A wrapper for inspection-mode-only behavior. |
| `https://developer.android.com/reference/kotlin/androidx/ink/authoring/compose/InProgressShapes.composable` | A `https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable` that displays in-progress ink shapes as it receives user pointer input. |
| `https://developer.android.com/reference/kotlin/androidx/ink/authoring/compose/InProgressStrokes.composable` | A `https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable` that displays in-progress ink strokes as it receives user pointer input. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/InlineSlider.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/InlineSlider.composable#InlineSlider(kotlin.Int,kotlin.Function1,kotlin.ranges.IntProgression,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Boolean,androidx.wear.compose.material.InlineSliderColors)` allows users to make a selection from a range of values. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/InputChip.composable` | [Material Design input chip](https://m3.material.io/components/chips/overview) |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/InputChip.composable` | Chips help people enter information, make selections, filter content, or trigger actions. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/platform/InterceptPlatformTextInput.composable` | Intercept all calls to `https://developer.android.com/reference/kotlin/androidx/compose/ui/platform/PlatformTextInputSession#startInputMethod(androidx.compose.ui.platform.PlatformTextInputMethodRequest)` from below where this composition local is provided with the given `https://developer.android.com/reference/kotlin/androidx/compose/ui/platform/PlatformTextInputInterceptor`. |
| `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/ItemHolder.composable` |   |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/Label.composable` | Label component that will append a `https://developer.android.com/reference/kotlin/androidx/compose/material3/package-summary#Label(kotlin.Function1,androidx.compose.ui.Modifier,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Boolean,kotlin.Function0)` to `https://developer.android.com/reference/kotlin/androidx/compose/material3/package-summary#Label(kotlin.Function1,androidx.compose.ui.Modifier,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Boolean,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/LargeExtendedFloatingActionButton.composable` | [Material Design large extended floating action button](https://m3.material.io/components/extended-fab/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/LargeFlexibleTopAppBar.composable` | [Material Design large flexible top app bar](https://m3.material.io/components/top-app-bar/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/LargeFloatingActionButton.composable` | [Material Design large floating action button](https://m3.material.io/components/floating-action-button/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/LargeTopAppBar.composable` | [Material Design large top app bar](https://m3.material.io/components/top-app-bar/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/LaunchedEffect.composable` | When `https://developer.android.com/reference/kotlin/androidx/compose/runtime/LaunchedEffect.composable#LaunchedEffect(kotlin.coroutines.SuspendFunction1)` enters the composition it will launch `https://developer.android.com/reference/kotlin/androidx/compose/runtime/package-summary#LaunchedEffect(kotlin.coroutines.SuspendFunction1)` into the composition's `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.coroutines/-coroutine-context/index.html`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/Layout.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/Layout.composable#Layout(androidx.compose.ui.Modifier,androidx.compose.ui.layout.MeasurePolicy)` is the main core component for layout for "leaf" nodes. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/lazy/LazyColumn.composable` | The vertically scrolling list that only composes and lays out the currently visible items. |
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/lazy/LazyColumn.composable` | A vertical scrolling list that only lays out the currently visible items. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/lazy/grid/LazyHorizontalGrid.composable` | A lazy horizontal grid layout. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/lazy/staggeredgrid/LazyHorizontalStaggeredGrid.composable` | Horizontal staggered grid layout that composes and lays out only items currently visible on screen. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/lazy/layout/LazyLayout.composable` | A layout that only composes and lays out currently needed items. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutPinnableItem.composable` | Wrapper supporting `https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/PinnableContainer` in lazy layout items. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/lazy/LazyRow.composable` | The horizontally scrolling list that only composes and lays out the currently visible items. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/lazy/grid/LazyVerticalGrid.composable` | A lazy vertical grid layout. |
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/lazy/LazyVerticalGrid.composable` | The DSL implementation of a lazy grid layout. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/lazy/staggeredgrid/LazyVerticalStaggeredGrid.composable` | Vertical staggered grid layout that composes and lays out only items currently visible on screen. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/LeadingIconTab.composable` | [Material Design tab](https://material.io/components/tabs) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/LeadingIconTab.composable` | [Material Design tab](https://m3.material.io/components/tabs/overview) |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/LeadingImageCard.composable` | LeadingImageCard is a component used to group related information into a single digestible unit, featuring a leading `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/package-summary#LeadingImageCard(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/LevelIndicator.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/LevelIndicator.composable#LevelIndicator(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.wear.compose.material3.LevelIndicatorColors,androidx.compose.ui.unit.Dp,kotlin.Float,kotlin.Boolean)` for screens that control a setting such as volume with either a rotating side button or rotating bezel. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/LevitatedPaneScrim.composable` | The default scrim implementation shown with a levitated pane to block the user interaction from the underlying layout. |
| `https://developer.android.com/reference/kotlin/androidx/lifecycle/compose/LifecycleEventEffect.composable` | Schedule an effect to run when the `https://developer.android.com/reference/kotlin/androidx/lifecycle/Lifecycle` receives a specific `https://developer.android.com/reference/kotlin/androidx/lifecycle/Lifecycle.Event`. |
| `https://developer.android.com/reference/kotlin/androidx/lifecycle/compose/LifecycleResumeEffect.composable` | It is an error to call `https://developer.android.com/reference/kotlin/androidx/lifecycle/compose/LifecycleStartEffect.composable#LifecycleStartEffect(kotlin.Any,androidx.lifecycle.LifecycleOwner,kotlin.Function1)` without at least one `key` parameter. |
| `https://developer.android.com/reference/kotlin/androidx/lifecycle/compose/LifecycleStartEffect.composable` | It is an error to call `https://developer.android.com/reference/kotlin/androidx/lifecycle/compose/LifecycleStartEffect.composable#LifecycleStartEffect(androidx.lifecycle.LifecycleOwner,kotlin.Function1)` without at least one `key` parameter. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/LinearProgressIndicator.composable` | Indeterminate [Material Design linear progress indicator]("https://material.io/components/progress-indicators#linear-progress-indicators"). |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/LinearProgressIndicator.composable` | [Material Design indeterminate linear progress indicator](https://m3.material.io/components/progress-indicators/overview) |
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/LinearProgressIndicator.composable` | Adds an indeterminate linear progress indicator view to the glance view. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/indicator/LinearProgressIndicator.composable` | A Material3 `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/indicator/LinearProgressIndicator.composable#LinearProgressIndicator(androidx.media3.common.Player,androidx.compose.ui.Modifier)` that displays the current position of the player. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/LinearProgressIndicator.composable` | Material Design linear progress indicator. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/LinearWavyProgressIndicator.composable` | [Material Design indeterminate linear wavy progress indicator](https://m3.material.io/components/progress-indicators/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/ListDetailPaneScaffold.composable` | A three pane layout that follows the Material guidelines, displaying the provided panes in a canonical [list-detail layout](https://m3.material.io/foundations/layout/canonical-layouts/list-detail). |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/ListHeader.composable` | A slot based composable for creating a list header item. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ListHeader.composable` | A slot based composable for creating a list header item. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/ListItem.composable` | [Material Design list](https://material.io/components/lists) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ListItem.composable` | [Material Design list item](https://m3.material.io/components/lists/overview) |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/ListItem.composable` | Lists are continuous, vertical indexes of text or images. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/ListItem.composable` | ListItem is a component used to represent a single item in a `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/list/GlimmerLazyColumn.composable#GlimmerLazyColumn(androidx.compose.ui.Modifier,androidx.xr.glimmer.list.GlimmerLazyListState,androidx.compose.foundation.layout.PaddingValues,kotlin.Boolean,androidx.compose.foundation.OverscrollEffect,androidx.compose.foundation.gestures.FlingBehavior,kotlin.Boolean,androidx.compose.ui.Alignment.Horizontal,androidx.compose.foundation.layout.Arrangement.Vertical,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ListSubHeader.composable` | A two slot based composable for creating a list sub-header item. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/buttons/LiveButton.composable` | A Material3 `https://developer.android.com/reference/kotlin/androidx/compose/material3/TextButton.composable#TextButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ButtonColors,androidx.compose.material3.ButtonElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function1)` that is only visible during live streams when seeking to the default position is available. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/LoadingIndicator.composable` | A Material Design loading indicator. |
| `https://developer.android.com/reference/kotlin/androidx/navigation/compose/LocalOwnersProvider.composable` | Provides `https://developer.android.com/reference/kotlin/androidx/navigation/NavBackStackEntry` as `https://developer.android.com/reference/kotlin/androidx/lifecycle/viewmodel/compose/LocalViewModelStoreOwner`, `https://developer.android.com/reference/kotlin/androidx/lifecycle/compose/package-summary#LocalLifecycleOwner()` and `https://developer.android.com/reference/kotlin/androidx/savedstate/compose/package-summary#LocalSavedStateRegistryOwner()` to the `https://developer.android.com/reference/kotlin/androidx/navigation/compose/package-summary#(androidx.navigation.NavBackStackEntry).LocalOwnersProvider(androidx.compose.runtime.saveable.SaveableStateHolder,kotlin.Function0)` and saves the `https://developer.android.com/reference/kotlin/androidx/navigation/compose/package-summary#(androidx.navigation.NavBackStackEntry).LocalOwnersProvider(androidx.compose.runtime.saveable.SaveableStateHolder,kotlin.Function0)`'s saveable states with the given `https://developer.android.com/reference/kotlin/androidx/navigation/compose/package-summary#(androidx.navigation.NavBackStackEntry).LocalOwnersProvider(androidx.compose.runtime.saveable.SaveableStateHolder,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/retain/LocalRetainedValuesStoreProvider.composable` | Installs the given `https://developer.android.com/reference/kotlin/androidx/compose/runtime/retain/RetainedValuesStore` over the provided `https://developer.android.com/reference/kotlin/androidx/compose/runtime/retain/package-summary#LocalRetainedValuesStoreProvider(androidx.compose.runtime.retain.RetainedValuesStore,kotlin.Function0)` such that all values retained in the `https://developer.android.com/reference/kotlin/androidx/compose/runtime/retain/package-summary#LocalRetainedValuesStoreProvider(androidx.compose.runtime.retain.RetainedValuesStore,kotlin.Function0)` lambda are owned by `https://developer.android.com/reference/kotlin/androidx/compose/runtime/retain/package-summary#LocalRetainedValuesStoreProvider(androidx.compose.runtime.retain.RetainedValuesStore,kotlin.Function0)`. |
| `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). |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/LookaheadAnimationVisualDebugging.composable` | Allows enabling and customizing shared element and animated bounds animation debugging. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/LookaheadScope.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/LookaheadScope.composable#LookaheadScope(kotlin.Function1)` creates a scope in which all layouts will first determine their destination layout through a lookahead pass, followed by an *approach* pass to run the measurement and placement approach defined in `https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/approachLayout.modifier#(androidx.compose.ui.Modifier).approachLayout(kotlin.Function1,kotlin.Function2,kotlin.Function3)` or `https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/ApproachLayoutModifierNode`, in order to gradually reach the destination. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/MaterialExpressiveTheme.composable` | Material Expressive Theming refers to the customization of your Material Design app to better reflect your product's brand. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/MaterialTheme.composable` | [Material Theming](https://material.io/design/material-theming/overview.html) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/MaterialTheme.composable` | Material Theming refers to the customization of your Material Design app to better reflect your product's brand. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/MaterialTheme.composable` | Material Theming refers to the customization of your Material Design app to better reflect your product's brand. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/MaterialTheme.composable` | MaterialTheme defines the styling principles from the WearOS Material design specification which extends the Material design specification. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/MaterialTheme.composable` | MaterialTheme defines the styling principles from the Wear Material3 design specification which extends the Material design specification. |
| `https://developer.android.com/reference/kotlin/androidx/media3/cast/MediaRouteButton.composable` | A Material3 `https://developer.android.com/reference/kotlin/androidx/compose/material3/IconButton.composable#IconButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.material3.IconButtonColors,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.graphics.Shape,kotlin.Function0)` that displays a media route button. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/MediumExtendedFloatingActionButton.composable` | [Material Design medium extended floating action button](https://m3.material.io/components/extended-fab/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/MediumFlexibleTopAppBar.composable` | [Material Design medium flexible top app bar](https://m3.material.io/components/top-app-bar/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/MediumFloatingActionButton.composable` | [Material Design medium floating action button](https://m3.material.io/components/floating-action-button/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/MediumTopAppBar.composable` | [Material Design medium top app bar](https://m3.material.io/components/top-app-bar/overview) |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/MiniController.composable` | A composable that provides a compact control affordance for the `https://developer.android.com/reference/kotlin/androidx/media3/common/Player`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ModalBottomSheet.composable` | [Material Design modal bottom sheet](https://m3.material.io/components/bottom-sheets/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/ModalBottomSheetLayout.composable` | [Material Design modal bottom sheet](https://material.io/components/sheets-bottom#modal-bottom-sheet) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/navigation/ModalBottomSheetLayout.composable` | Create a `https://developer.android.com/reference/kotlin/androidx/compose/material/navigation/ModalBottomSheetLayout.composable#ModalBottomSheetLayout(androidx.compose.material.navigation.BottomSheetNavigator,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.compose.ui.unit.Dp,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,kotlin.Function0)` displaying content from a `https://developer.android.com/reference/kotlin/androidx/compose/material/navigation/BottomSheetNavigator`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/ModalDrawer.composable` | [Material Design modal navigation drawer](https://material.io/components/navigation-drawer#modal-drawer) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ModalDrawerSheet.composable` | Content inside of a modal navigation drawer. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ModalNavigationDrawer.composable` | [Material Design navigation drawer](https://m3.material.io/components/navigation-drawer/overview) |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/ModalNavigationDrawer.composable` | Navigation drawers provide ergonomic access to destinations in an app. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ModalWideNavigationRail.composable` | Material design modal wide navigation rail. |
| `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/MotionCarousel.composable` | Implements an horizontal Carousel of n elements, driven by drag gestures and customizable through a provided MotionScene. |
| `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/MotionLayout.composable` | Layout that can animate between multiple `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/ConstraintSet`s as defined by `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/Transition`s in the given `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/MotionScene`. |
| `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/MotionScene.composable` | Parses the given JSON5 into a `https://developer.android.com/reference/kotlin/androidx/constraintlayout/compose/MotionScene.composable#MotionScene(kotlin.String)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/MultiChoiceSegmentedButtonRow.composable` | [Material Design segmented button](https://m3.material.io/components/segmented-buttons/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/MultiMeasureLayout.composable` |   |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/buttons/MuteButton.composable` | A state container for a button that mutes and unmutes to the media. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/buttons/MuteButton.composable` | A Material3 `https://developer.android.com/reference/kotlin/androidx/compose/material3/IconButton.composable#IconButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.material3.IconButtonColors,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.graphics.Shape,kotlin.Function0)` that mutes or unmutes the player. |
| `https://developer.android.com/reference/kotlin/androidx/navigation3/ui/NavDisplay.composable` | A nav display that renders and animates between different `https://developer.android.com/reference/kotlin/androidx/navigation3/scene/Scene`s, each of which can render one or more `https://developer.android.com/reference/kotlin/androidx/navigation3/runtime/NavEntry`s. |
| `https://developer.android.com/reference/kotlin/androidx/navigation/compose/NavHost.composable` | Provides a place in the Compose hierarchy for self contained navigation to occur. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigation/NavigableListDetailPaneScaffold.composable` | A version of `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/ListDetailPaneScaffold.composable#ListDetailPaneScaffold(androidx.compose.material3.adaptive.layout.PaneScaffoldDirective,androidx.compose.material3.adaptive.layout.ThreePaneScaffoldValue,kotlin.Function1,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Function1,kotlin.Function2,androidx.compose.material3.adaptive.layout.PaneExpansionState)` that supports navigation and predictive back handling out of the box, controlled by `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigation/ThreePaneScaffoldNavigator`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigation/NavigableSupportingPaneScaffold.composable` | A version of `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/SupportingPaneScaffold.composable#SupportingPaneScaffold(androidx.compose.material3.adaptive.layout.PaneScaffoldDirective,androidx.compose.material3.adaptive.layout.ThreePaneScaffoldValue,kotlin.Function1,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Function1,kotlin.Function2,androidx.compose.material3.adaptive.layout.PaneExpansionState)` that supports navigation and predictive back handling out of the box, controlled by `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigation/ThreePaneScaffoldNavigator`. |
| `https://developer.android.com/reference/kotlin/androidx/navigation3/scene/NavigationBackHandler.composable` | A composable that handles back navigation gestures for a `https://developer.android.com/reference/kotlin/androidx/navigation3/scene/SceneState`, driven by a `https://developer.android.com/reference/kotlin/androidx/navigationevent/compose/NavigationEventState`. |
| `https://developer.android.com/reference/kotlin/androidx/navigationevent/compose/NavigationBackHandler.composable` | A composable that handles only back navigation gestures, driven by a manually hoisted `https://developer.android.com/reference/kotlin/androidx/navigationevent/compose/NavigationEventState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/NavigationBar.composable` | [Material Design bottom navigation bar](https://m3.material.io/components/navigation-bar/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/NavigationBarItem.composable` | Material Design navigation bar item. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawer.composable` | Navigation drawers provide ergonomic access to destinations in an app. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/NavigationDrawerItem.composable` | Material Design navigation drawer item. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/NavigationDrawerItem.composable` | TV Material Design navigation drawer item. |
| `https://developer.android.com/reference/kotlin/androidx/navigationevent/compose/NavigationEventHandler.composable` | A composable that handles navigation events using simple lambda handlers, driven by a manually hoisted `https://developer.android.com/reference/kotlin/androidx/navigationevent/compose/NavigationEventState`. |
| `https://developer.android.com/reference/kotlin/androidx/navigationevent/compose/NavigationForwardHandler.composable` | A composable that handles only forward navigation gestures, driven by a manually hoisted `https://developer.android.com/reference/kotlin/androidx/navigationevent/compose/NavigationEventState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/NavigationRail.composable` | [Material Design navigation rail](https://material.io/components/navigation-rail) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/NavigationRail.composable` | [Material Design bottom navigation rail](https://m3.material.io/components/navigation-rail/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/NavigationRailItem.composable` | [Material Design navigation rail](https://material.io/components/navigation-rail) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/NavigationRailItem.composable` | Material Design navigation rail item. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigationsuite/NavigationSuite.composable` | The default Material navigation component according to the current `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigationsuite/NavigationSuiteType` to be used with the `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigationsuite/NavigationSuiteScaffold.composable#NavigationSuiteScaffold(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.material3.adaptive.navigationsuite.NavigationSuiteType,androidx.compose.material3.adaptive.navigationsuite.NavigationSuiteColors,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.material3.adaptive.navigationsuite.NavigationSuiteScaffoldState,androidx.compose.foundation.layout.Arrangement.Vertical,kotlin.Function0,androidx.compose.ui.Alignment.Horizontal,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigationsuite/NavigationSuiteItem.composable` | The default Material navigation item component according to the current `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigationsuite/NavigationSuiteType` to be used with the `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigationsuite/NavigationSuite.composable#NavigationSuite(androidx.compose.material3.adaptive.navigationsuite.NavigationSuiteType,androidx.compose.ui.Modifier,androidx.compose.material3.adaptive.navigationsuite.NavigationSuiteColors,androidx.compose.foundation.layout.Arrangement.Vertical,kotlin.Function0,kotlin.Function0)` that accepts this function. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigationsuite/NavigationSuiteScaffold.composable` | The Navigation Suite Scaffold wraps the provided content and places the adequate provided navigation component on the screen according to the current `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigationsuite/NavigationSuiteType`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigationsuite/NavigationSuiteScaffoldLayout.composable` | Layout for a `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigationsuite/NavigationSuiteScaffold.composable#NavigationSuiteScaffold(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.material3.adaptive.navigationsuite.NavigationSuiteType,androidx.compose.material3.adaptive.navigationsuite.NavigationSuiteColors,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.material3.adaptive.navigationsuite.NavigationSuiteScaffoldState,androidx.compose.foundation.layout.Arrangement.Vertical,kotlin.Function0,androidx.compose.ui.Alignment.Horizontal,kotlin.Function0)`'s content. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/buttons/NextButton.composable` | A state container for a button that seeks to the next media item. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/buttons/NextButton.composable` | A Material3 `https://developer.android.com/reference/kotlin/androidx/compose/material3/IconButton.composable#IconButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.material3.IconButtonColors,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.graphics.Shape,kotlin.Function0)` that seeks to the next media item. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/onehandedgesture/OneHandedGestureClickIndicator.composable` | A wrapper that replaces the `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/onehandedgesture/package-summary#OneHandedGestureClickIndicator(androidx.wear.compose.material3.onehandedgesture.OneHandedGestureConfiguration,androidx.wear.compose.material3.onehandedgesture.OneHandedGestureClickIndicatorState,androidx.compose.ui.Modifier,androidx.wear.compose.material3.onehandedgesture.OneHandedGestureIndicatorSize,androidx.compose.ui.graphics.Color,kotlin.Function0)` to indicate to the user that a gesture action is available. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/onehandedgesture/OneHandedGestureHorizontalPageIndicator.composable` | A horizontal page indicator that can temporarily display a gesture indicator to demonstrate how to navigate between pages using one-handed gestures. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/onehandedgesture/OneHandedGestureScrollIndicator.composable` | A scroll indicator that transitions to indicate that a scroll gesture is available to the user. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/onehandedgesture/OneHandedGestureVerticalPageIndicator.composable` | A vertical page indicator that can temporarily display a gesture indicator to demonstrate how to navigate between pages using one-handed gestures. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/OpenOnPhoneDialog.composable` | A full-screen dialog that displays an animated icon with a curved text at the bottom. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/OpenOnPhoneDialogContent.composable` | This composable provides the content for an `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/OpenOnPhoneDialog.composable#OpenOnPhoneDialog(kotlin.Boolean,kotlin.Function0,kotlin.Function1,androidx.compose.ui.Modifier,androidx.wear.compose.material3.OpenOnPhoneDialogColors,androidx.compose.ui.window.DialogProperties,kotlin.Long,kotlin.Function0)` that displays an animated icon with curved text at the bottom. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/Orbiter.composable` |   |
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/components/OutlineButton.composable` | An outline button styled per Material3. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/OutlinedButton.composable` | [Material Design outlined button](https://material.io/components/buttons#outlined-button) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/OutlinedButton.composable` | [Material Design outlined button](https://m3.material.io/components/buttons/overview) |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/OutlinedButton.composable` | Material Design outlined button for TV. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/OutlinedButton.composable` | Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/OutlinedButton.composable#OutlinedButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.wear.compose.material.ButtonColors,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material.ButtonBorder,kotlin.Function1)` that offers a single slot to take any content (text, icon or image). |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/OutlinedButton.composable` | Base level Wear Material3 `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/OutlinedButton.composable#OutlinedButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.String,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material3.ButtonColors,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.wear.compose.material3.SurfaceTransformation,kotlin.Function1)` that offers a single slot to take any content. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/OutlinedCard.composable` | [Material Design outlined card](https://m3.material.io/components/cards/overview) |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/OutlinedCard.composable` | Outlined Wear Material 3 `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/Card.composable#Card(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.String,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material3.CardColors,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.wear.compose.material3.SurfaceTransformation,kotlin.Function1)` that offers a single slot to take any content. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/OutlinedChip.composable` | Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/OutlinedChip.composable#OutlinedChip(kotlin.Function1,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function1,kotlin.Function1,androidx.wear.compose.material.ChipColors,kotlin.Boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material.ChipBorder)` that offers three slots and a specific layout for an icon, label and secondaryLabel. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/OutlinedCompactButton.composable` | Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/OutlinedCompactButton.composable#OutlinedCompactButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.wear.compose.material.ButtonColors,androidx.compose.ui.unit.Dp,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material.ButtonBorder,kotlin.Function1)` that offers a single slot to take any content (text, icon or image). |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/OutlinedCompactChip.composable` | A compact Outlined Wear Material Chip that offers two slots and a specific layout for an icon and label. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/OutlinedIconButton.composable` | [Material Design outlined icon button](https://m3.material.io/components/icon-button/overview) |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/OutlinedIconButton.composable` | Material Design standard icon button for TV. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/OutlinedIconButton.composable` | Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/OutlinedIconButton.composable#OutlinedIconButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.String,kotlin.Boolean,androidx.wear.compose.material3.IconButtonShapes,androidx.wear.compose.material3.IconButtonColors,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function1)` is a circular, icon-only button with a transparent background, contrasting icon color and border. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/OutlinedIconToggleButton.composable` | [Material Design outlined icon toggle button](https://m3.material.io/components/icon-button/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/OutlinedSecureTextField.composable` | [Material Design outlined text field for secure content](https://m2.material.io/components/text-fields#outlined-text-field) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/OutlinedSecureTextField.composable` | [Material Design outlined text field for secure content](https://m3.material.io/components/text-fields/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/OutlinedTextField.composable` | [Material Design outlined text field](https://m2.material.io/components/text-fields#outlined-text-field). |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/OutlinedTextField.composable` | [Material Design outlined text field](https://m3.material.io/components/text-fields/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/OutlinedToggleButton.composable` | [Material Design toggle button](https://m3.material.io/components/buttons/overview#f8ba981c-a363-4ccd-a332-ee1b0e124e5c) |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/vector/Path.composable` | Defines a path inside a `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/vector/VectorPainter`. |
| `https://developer.android.com/reference/kotlin/androidx/pdf/compose/PdfViewer.composable` | A `https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable` that presents PDF content, provided as `https://developer.android.com/reference/kotlin/androidx/pdf/PdfDocument` |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/PermanentDrawerSheet.composable` | Content inside of a permanent navigation drawer. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/PermanentNavigationDrawer.composable` | [Material Design navigation permanent drawer](https://m3.material.io/components/navigation-drawer/overview) |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Picker.composable` | A scrollable list of items to pick from. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/Picker.composable` | A scrollable list of items to pick from. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/PickerGroup.composable` | A group of `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Picker.composable#Picker(androidx.wear.compose.material.PickerState,kotlin.String,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function1,kotlin.Function0,androidx.wear.compose.foundation.lazy.ScalingParams,androidx.compose.ui.unit.Dp,kotlin.Float,androidx.compose.ui.graphics.Color,androidx.compose.foundation.gestures.FlingBehavior,kotlin.Boolean,androidx.wear.compose.foundation.rotary.RotaryScrollableBehavior,kotlin.Function2)`s to build components where multiple pickers are required to be combined together. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/PickerGroup.composable` | A group of `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/Picker.composable#Picker(androidx.wear.compose.material3.PickerState,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function1,kotlin.Function0,androidx.compose.ui.unit.Dp,kotlin.Float,androidx.compose.ui.graphics.Color,kotlin.Boolean,androidx.wear.compose.foundation.rotary.RotaryScrollableBehavior,kotlin.Function2)`s to build components where multiple pickers are required to be combined together. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/PlainTooltip.composable` | Plain tooltip that provides a descriptive message. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/PlanarEmbeddedSubspace.composable` | Creates a 3D space for spatial content that is embedded within and positioned by a 2D container. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/test/PlatformTextInputMethodTestOverride.composable` | Installs a custom `https://developer.android.com/reference/kotlin/androidx/compose/ui/platform/PlatformTextInputSession` implementation to run when `https://developer.android.com/reference/kotlin/androidx/compose/ui/platform/PlatformTextInputSession#startInputMethod(androidx.compose.ui.platform.PlatformTextInputMethodRequest)` is called by text editors inside `https://developer.android.com/reference/kotlin/androidx/compose/ui/test/package-summary#PlatformTextInputMethodTestOverride(androidx.compose.ui.platform.PlatformTextInputSession,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/buttons/PlayPauseButton.composable` | A state container for a button that plays or pauses the media item. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/buttons/PlayPauseButton.composable` | A Material3 `https://developer.android.com/reference/kotlin/androidx/compose/material3/IconButton.composable#IconButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.material3.IconButtonColors,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.graphics.Shape,kotlin.Function0)` that plays or pauses the current media item. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/buttons/PlaybackSpeedControl.composable` | A state container for building custom UI for playback speed control. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/buttons/PlaybackSpeedToggleButton.composable` | A Material3 `https://developer.android.com/reference/kotlin/androidx/compose/material3/TextButton.composable#TextButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.compose.material3.ButtonColors,androidx.compose.material3.ButtonElevation,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function1)` that toggles the playback speed of the player. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/Player.composable` | A composable that provides a basic player UI layout with a shutter and hidden default controls. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/PlayerSurface.composable` | Provides a dedicated drawing `https://developer.android.com/reference/android/view/Surface.html` for media playbacks using a `https://developer.android.com/reference/kotlin/androidx/media3/common/Player`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/window/Popup.composable` | Opens a popup with the given content. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/indicator/PositionAndDurationText.composable` | A composable that displays the duration of the media. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/PositionIndicator.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/PositionIndicator.composable#PositionIndicator(androidx.wear.compose.material.ScalingLazyListState,androidx.compose.ui.Modifier,kotlin.Boolean)` based on the values in a `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/lazy/ScalingLazyListState` object that a `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/lazy/ScalingLazyColumn.composable#ScalingLazyColumn(androidx.compose.ui.Modifier,androidx.wear.compose.foundation.lazy.ScalingLazyListState,androidx.compose.foundation.layout.PaddingValues,kotlin.Boolean,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.ui.Alignment.Horizontal,androidx.compose.foundation.gestures.FlingBehavior,kotlin.Boolean,androidx.wear.compose.foundation.lazy.ScalingParams,androidx.wear.compose.foundation.lazy.ScalingLazyListAnchorType,androidx.wear.compose.foundation.lazy.AutoCenteringParams,androidx.wear.compose.foundation.rotary.RotaryScrollableBehavior,androidx.compose.foundation.OverscrollEffect,kotlin.Function1)` uses. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/indicator/PositionText.composable` | A composable that displays the current position of the player. |
| `https://developer.android.com/reference/kotlin/androidx/activity/compose/PredictiveBackHandler.composable` | An effect for handling predictive system back gestures. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/buttons/PreviousButton.composable` | A state container for a button that seeks to the previous media item. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/buttons/PreviousButton.composable` | A Material3 `https://developer.android.com/reference/kotlin/androidx/compose/material3/IconButton.composable#IconButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.material3.IconButtonColors,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.graphics.Shape,kotlin.Function0)` that seeks to the previous media item. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/PrimaryScrollableTabRow.composable` | [Material Design scrollable primary tabs](https://m3.material.io/components/tabs/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/PrimaryTabRow.composable` | [Material Design fixed primary tabs](https://m3.material.io/components/tabs/overview) |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/indicators/ProgressIndicator.composable` | A state container for a progress indicator that provides progress updates from a `https://developer.android.com/reference/kotlin/androidx/media3/common/Player`. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/indicator/ProgressSlider.composable` | A Material3 `https://developer.android.com/reference/kotlin/androidx/compose/material3/Slider.composable#Slider(kotlin.Float,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.ranges.ClosedFloatingPointRange,kotlin.Int,kotlin.Function0,androidx.compose.material3.SliderColors,androidx.compose.foundation.interaction.MutableInteractionSource)` that displays the current position of the player. |
| `https://developer.android.com/reference/kotlin/androidx/a2ui/compose/runtime/ProvideActionInterceptor.composable` | Intercepts actions dispatched by descendant components within `https://developer.android.com/reference/kotlin/androidx/a2ui/compose/runtime/package-summary#(androidx.a2ui.compose.runtime.A2uiComponentScope).ProvideActionInterceptor(kotlin.Function1,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/ProvideTextStyle.composable` | This function is used to set the current value of `https://developer.android.com/reference/kotlin/androidx/compose/material/package-summary#LocalTextStyle()`, merging the given style with the current style values for any missing attributes. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ProvideTextStyle.composable` | This function is used to set the current value of `https://developer.android.com/reference/kotlin/androidx/compose/material3/package-summary#LocalTextStyle()`, merging the given style with the current style values for any missing attributes. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/ProvideTextStyle.composable` | This function is used to set the current value of `https://developer.android.com/reference/kotlin/androidx/tv/material3/package-summary#LocalTextStyle()`, merging the given style with the current style values for any missing attributes. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/ProvideTextStyle.composable` | This function is used to set the current value of `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/package-summary#LocalTextStyle()`, merging the given style with the current style values for any missing attributes. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ProvideTextStyle.composable` | This function is used to set the current value of `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/package-summary#LocalTextStyle()`, merging the given style with the current style values for any missing attributes. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/pullrefresh/PullRefreshIndicator.composable` | The default indicator for Compose pull-to-refresh, based on Android's SwipeRefreshLayout. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/pulltorefresh/PullToRefreshBox.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/material3/pulltorefresh/PullToRefreshBox.composable#PullToRefreshBox(kotlin.Boolean,kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.material3.pulltorefresh.PullToRefreshState,androidx.compose.ui.Alignment,kotlin.Function1,kotlin.Boolean,androidx.compose.ui.unit.Dp,kotlin.Function1)` is a container that expects a scrollable layout as content and adds gesture support for manually refreshing when the user swipes downward at the beginning of the content. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/PullToRefreshBox.composable` | Container that wraps scrollable content to add pull-to-refresh gesture support. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/RadioButton.composable` | [Material Design radio button](https://material.io/components/radio-buttons) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/RadioButton.composable` | [Material Design radio button](https://m3.material.io/components/radio-button/overview) |
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/RadioButton.composable` | Adds a radio button to the glance view. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/RadioButton.composable` | [Material Design radio button]("https://m3.material.io/components/radio-button/overview"). |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/RadioButton.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/RadioButton.composable#RadioButton(kotlin.Boolean,androidx.compose.ui.Modifier,androidx.wear.compose.material.RadioButtonColors,kotlin.Boolean,kotlin.Function0,androidx.compose.foundation.interaction.MutableInteractionSource)` provides an animated radio button for use as a toggle control in `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/ToggleChip.composable#ToggleChip(kotlin.Boolean,kotlin.Function1,kotlin.Function1,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function1,kotlin.Function1,androidx.wear.compose.material.ToggleChipColors,kotlin.Boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape)` or `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SplitToggleChip.composable#SplitToggleChip(kotlin.Boolean,kotlin.Function1,kotlin.Function1,kotlin.Function0,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Function1,androidx.wear.compose.material.SplitToggleChipColors,kotlin.Boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape)`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/RadioButton.composable` | The Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/RadioButton.composable#RadioButton(kotlin.Boolean,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material3.RadioButtonColors,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.wear.compose.material3.SurfaceTransformation,kotlin.Function1,kotlin.Function1,kotlin.Function1)` offers slots and a specific layout for an icon, a label and a secondaryLabel. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/RangeSlider.composable` | [Material Design slider](https://material.io/components/sliders) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/RangeSlider.composable` | [Material Design range slider](https://m3.material.io/components/sliders/overview) |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/indicator/RemainingDurationText.composable` | A composable that displays the duration of the media. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteAppCard.composable` | Opinionated Wear Material 3 `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCard.composable#RemoteCard(androidx.compose.remote.creation.compose.action.RemoteAction,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.shapes.RemoteShape,androidx.wear.compose.remote.material3.RemoteCardColors,androidx.wear.compose.remote.material3.RemoteBorderStroke,androidx.compose.remote.creation.compose.layout.RemotePaddingValues,kotlin.Function0)` that offers a specific 5 slot layout to show information about an application, e.g. a notification. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/foundation/icon/RemoteBasicIcon.composable` | Composable function that displays an icon using an `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/capture/RemoteImageVector`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/foundation/image/RemoteBasicImage.composable` | A composable that lays out and draws a given `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteImageBitmap`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/foundation/text/RemoteBasicText.composable` | Remote composable that displays basic text. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/layout/RemoteBox.composable` | A version of `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/layout/RemoteBox.composable#RemoteBox(androidx.compose.remote.creation.compose.modifier.RemoteModifier)` with no content, often used as a spacer or a background placeholder. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteButton.composable` | Base level Wear Material3 `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteButton.composable#RemoteButton(androidx.compose.remote.creation.compose.action.RemoteAction,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.shapes.RemoteShape,androidx.wear.compose.remote.material3.RemoteButtonColors,androidx.wear.compose.remote.material3.RemoteBorderStroke,androidx.compose.remote.creation.compose.layout.RemotePaddingValues,kotlin.Function1)` that offers a single slot to take any content. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteButtonGroup.composable` | Layout component to implement an expressive group of buttons in a row. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/layout/RemoteCanvas.composable` | A Composable that provides a `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/layout/RemoteDrawScope` for drawing operations in RemoteCompose. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCard.composable` | Base level Wear Material 3 `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCard.composable#RemoteCard(androidx.compose.remote.creation.compose.action.RemoteAction,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.shapes.RemoteShape,androidx.wear.compose.remote.material3.RemoteCardColors,androidx.wear.compose.remote.material3.RemoteBorderStroke,androidx.compose.remote.creation.compose.layout.RemotePaddingValues,kotlin.Function0)` that offers a single slot to take any content. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCheckboxButton.composable` | The Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCheckboxButton.composable#RemoteCheckboxButton(androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.action.RemoteAction,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.shapes.RemoteShape,androidx.wear.compose.remote.material3.RemoteCheckboxButtonColors,androidx.compose.remote.creation.compose.layout.RemotePaddingValues,androidx.wear.compose.remote.material3.RemoteBorderStroke,kotlin.Function0,kotlin.Function1,kotlin.Function1)` offers four slots and a specific layout for an icon, a label, a secondaryLabel and a checkbox toggle control. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCircularProgressIndicator.composable` | Indeterminate Material Design circular progress indicator. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/layout/RemoteCollapsibleColumn.composable` | A collapsible column layout that organizes its children vertically. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/layout/RemoteCollapsibleRow.composable` | A collapsible row layout that organizes its children horizontally. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/layout/RemoteColumn.composable` | A layout composable that positions its children in a vertical sequence. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCompactButton.composable` | A Wear Material3 `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCompactButton.composable#RemoteCompactButton(androidx.compose.remote.creation.compose.action.RemoteAction,androidx.compose.remote.creation.compose.modifier.RemoteModifier,kotlin.Function0,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.shapes.RemoteShape,androidx.wear.compose.remote.material3.RemoteButtonColors,androidx.wear.compose.remote.material3.RemoteBorderStroke,androidx.compose.remote.creation.compose.layout.RemotePaddingValues,kotlin.Function1)` that offers two slots and a specific layout for an icon and label. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/tooling/preview/RemoteContentPreview.composable` | Displays a Remote Compose Composable in the Android Studio Preview. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCurvedProgressIndicator.composable` | A generalized progress arc component for display on Wear OS. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/tooling/preview/RemoteDocumentPreview.composable` | Displays a in the Android Studio Preview. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteEdgeButton.composable` | Wear Material 3 `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteEdgeButton.composable#RemoteEdgeButton(androidx.compose.remote.creation.compose.action.RemoteAction,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.wear.compose.remote.material3.RemoteEdgeButtonSize,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.wear.compose.remote.material3.RemoteButtonColors,androidx.wear.compose.remote.material3.RemoteBorderStroke,androidx.compose.remote.creation.compose.shapes.RemoteShape,androidx.compose.remote.creation.compose.layout.RemotePaddingValues,kotlin.Function1)` that offers a single slot to take any content. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/layout/RemoteFitBox.composable` | Layout container that renders the first child that fits within available constraints. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteHorizontalPageIndicator.composable` | A horizontal page indicator curved along the bottom edge of the screen. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteIcon.composable` | Composable function that displays an icon using a `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/capture/RemoteImageVector`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteIconButton.composable` | Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteIconButton.composable#RemoteIconButton(androidx.compose.remote.creation.compose.action.RemoteAction,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.shapes.RemoteShape,androidx.wear.compose.remote.material3.RemoteIconButtonColors,androidx.wear.compose.remote.material3.RemoteBorderStroke,kotlin.Function0)` is a circular, icon-only button with transparent background and no border. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/layout/RemoteImage.composable` | A composable that lays out and draws a given `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteImageBitmap`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteIntroOutroCurvedProgressIndicator.composable` | A `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCurvedProgressIndicator.composable#RemoteCurvedProgressIndicator(androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.wear.compose.remote.material3.RemoteProgressIndicatorColors,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteDp,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteFloat,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.state.RemoteBoolean)` that plays spring animations at the start and end of the progress, for example for a timer, or for a goal such as a distance, calories or steps. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteLinearProgressIndicator.composable` | Material Design linear progress indicator. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteMaterialTheme.composable` | Material Theming refers to the customization of your Material Design app to better reflect your product's brand. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteOutlinedCard.composable` | Outlined Wear Material 3 `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCard.composable#RemoteCard(androidx.compose.remote.creation.compose.action.RemoteAction,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.shapes.RemoteShape,androidx.wear.compose.remote.material3.RemoteCardColors,androidx.wear.compose.remote.material3.RemoteBorderStroke,androidx.compose.remote.creation.compose.layout.RemotePaddingValues,kotlin.Function0)` that offers a single slot to take any content. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteRadioButton.composable` | The Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteRadioButton.composable#RemoteRadioButton(androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.action.RemoteAction,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.shapes.RemoteShape,androidx.wear.compose.remote.material3.RemoteRadioButtonColors,androidx.compose.remote.creation.compose.layout.RemotePaddingValues,androidx.wear.compose.remote.material3.RemoteBorderStroke,kotlin.Function0,kotlin.Function1,kotlin.Function1)` offers four slots and a specific layout for an icon, a label, a secondaryLabel and a radio selection control. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/layout/RemoteRow.composable` | A layout composable that positions its children in a horizontal sequence. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/foundation/layout/RemoteSpacer.composable` | A spacer that takes up space as defined by the provided `https://developer.android.com/reference/kotlin/androidx/compose/remote/foundation/layout/package-summary#RemoteSpacer(androidx.compose.remote.creation.compose.modifier.RemoteModifier)`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSplitCheckboxButton.composable` | The Wear Material SplitCheckboxButton offers two slots and shows the current toggle state via a checkbox. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSplitRadioButton.composable` | The Wear Material SplitRadioButton offers two slots and shows the current selection state via a radio control. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSplitSwitchButton.composable` | The Wear Material SplitSwitchButton offers two slots and shows the current toggle state via a switch. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/layout/RemoteStateLayout.composable` | A layout that manages and displays two states defined by a `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteBoolean`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButton.composable` | The Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteSwitchButton.composable#RemoteSwitchButton(androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.action.RemoteAction,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.shapes.RemoteShape,androidx.wear.compose.remote.material3.RemoteSwitchButtonColors,androidx.compose.remote.creation.compose.layout.RemotePaddingValues,androidx.wear.compose.remote.material3.RemoteBorderStroke,kotlin.Function0,kotlin.Function1,kotlin.Function1)` offers four slots and a specific layout for an icon, a label, a secondaryLabel and a switch toggle control. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/layout/RemoteText.composable` | Remote composable that displays text. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteText.composable` | High level element that displays text and provides semantics / accessibility information. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteTextButton.composable` | Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteTextButton.composable#RemoteTextButton(androidx.compose.remote.creation.compose.action.RemoteAction,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.shapes.RemoteShape,androidx.wear.compose.remote.material3.RemoteTextButtonColors,androidx.wear.compose.remote.material3.RemoteBorderStroke,kotlin.Function0)` is a circular, text-only button with transparent background and no border. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteTimeText.composable` | A remote composable for displaying the time and surrounding text, designed to curve along the top of a circular screen. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteTitleCard.composable` | Opinionated Wear Material 3 `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteCard.composable#RemoteCard(androidx.compose.remote.creation.compose.action.RemoteAction,androidx.compose.remote.creation.compose.modifier.RemoteModifier,androidx.compose.remote.creation.compose.state.RemoteBoolean,androidx.compose.remote.creation.compose.shapes.RemoteShape,androidx.wear.compose.remote.material3.RemoteCardColors,androidx.wear.compose.remote.material3.RemoteBorderStroke,androidx.compose.remote.creation.compose.layout.RemotePaddingValues,kotlin.Function0)` that offers a specific layout to show interactive information about an application, e.g. a message. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteVerticalPageIndicator.composable` | A vertical page indicator curved along the right edge of the screen. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/vector/RenderVectorGroup.composable` | Recursively creates the vector graphic composition by traversing the tree structure. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/buttons/RepeatButton.composable` | A state container for a button that cycles through repeat modes. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/buttons/RepeatButton.composable` | A Material3 `https://developer.android.com/reference/kotlin/androidx/compose/material3/IconButton.composable#IconButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.material3.IconButtonColors,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.graphics.Shape,kotlin.Function0)` that toggles the repeat mode of the player. |
| `https://developer.android.com/reference/kotlin/androidx/activity/compose/ReportDrawn.composable` | Calls `https://developer.android.com/reference/android/app/Activity.html#reportFullyDrawn()` after this composition is completed. |
| `https://developer.android.com/reference/kotlin/androidx/activity/compose/ReportDrawnAfter.composable` | Adds `https://developer.android.com/reference/kotlin/androidx/activity/compose/package-summary#ReportDrawnAfter(kotlin.coroutines.SuspendFunction0)` to the methods that must complete prior to `https://developer.android.com/reference/android/app/Activity.html#reportFullyDrawn()` being called. |
| `https://developer.android.com/reference/kotlin/androidx/activity/compose/ReportDrawnWhen.composable` | Adds `https://developer.android.com/reference/kotlin/androidx/activity/compose/package-summary#ReportDrawnWhen(kotlin.Function0)` to the conditions that must be met prior to `https://developer.android.com/reference/android/app/Activity.html#reportFullyDrawn()` being called. |
| `https://developer.android.com/reference/kotlin/androidx/navigation3/runtime/result/ResultEffect.composable` | An Effect to provide a result event between different screens |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/retain/RetainedEffect.composable` |   |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/ReusableComposeNode.composable` | Emits a recyclable node into the composition of type `https://developer.android.com/reference/kotlin/androidx/compose/runtime/package-summary#ReusableComposeNode(kotlin.Function0,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/ReusableContent.composable` | A utility function to mark a composition as supporting recycling. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/ReusableContentHost.composable` | An optional utility function used when hosting `https://developer.android.com/reference/kotlin/androidx/compose/runtime/ReusableContent.composable#ReusableContent(kotlin.Any,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/RichTooltip.composable` | Rich text tooltip that allows the user to pass in a title, text, and action. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/Row.composable` | A layout composable that places its children in a horizontal sequence. |
| `https://developer.android.com/reference/kotlin/androidx/glance/layout/Row.composable` | A layout composable with `https://developer.android.com/reference/kotlin/androidx/glance/layout/package-summary#Row(androidx.glance.GlanceModifier,androidx.glance.layout.Alignment.Horizontal,androidx.glance.layout.Alignment.Vertical,kotlin.Function1)`, which lays its children out in a Row. |
| `https://developer.android.com/reference/kotlin/androidx/privacysandbox/ui/client/compose/SandboxedSdkUi.composable` | Composable that can be used to remotely render UI from a SandboxedSdk to host app window. |
| `https://developer.android.com/reference/kotlin/androidx/privacysandbox/ui/client/compose/SandboxedSdkUiBelowHostWindow.composable` | Composable that can be used to remotely render UI from a SandboxedSdk to host app window. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/Scaffold.composable` | [Material Design layout](https://material.io/design/layout/understanding-layout.html) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/Scaffold.composable` | [Material Design layout](https://m3.material.io/foundations/layout/understanding-layout/) |
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/components/Scaffold.composable` | A simple slot api component for displaying widget UI with a `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/components/TitleBar.composable#TitleBar(androidx.glance.ImageProvider,kotlin.String,androidx.glance.unit.ColorProvider,androidx.glance.unit.ColorProvider,androidx.glance.GlanceModifier,androidx.glance.text.FontFamily,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Scaffold.composable` | Scaffold implements the basic Wear Material Design visual layout structure. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/lazy/ScalingLazyColumn.composable` | A scrolling scaling/fisheye list component that forms a key part of the Wear Material Design language. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/ScalingLazyColumn.composable` | A scrolling scaling/fisheye list component that forms a key part of the Wear Material Design language. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SceneCoreEntity.composable` | A composable that attaches to a SceneCore entity and allow compose to size, position, reparent, add children, and apply modifiers to the entity. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ScreenScaffold.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ScreenScaffold.composable#ScreenScaffold(androidx.compose.ui.Modifier,androidx.wear.compose.foundation.ScrollInfoProvider,androidx.compose.foundation.layout.PaddingValues,kotlin.Function1,androidx.compose.foundation.OverscrollEffect,kotlin.Function2)` is one of the Wear Material3 scaffold components. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/Scrim.composable` | A Scrim that obscures content behind a modal surface. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ScrollField.composable` | ScrollField's can be used to provide a more interactive way to select a time or other numerical value. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/ScrollIndicator.composable` | A composable that displays a visual indicator of scrolling progress within a scrollable container. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/ScrollableTabRow.composable` | [Material Design scrollable tabs](https://material.io/components/tabs#scrollable-tabs) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ScrollableTabRow.composable` | [Material Design tabs](https://m3.material.io/components/tabs/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/SearchBar.composable` | [Material Design search](https://m3.material.io/components/search/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/SecondaryScrollableTabRow.composable` | [Material Design scrollable secondary tabs](https://m3.material.io/components/tabs/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/SecondaryTabRow.composable` | [Material Design fixed secondary tabs](https://m3.material.io/components/tabs/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/SecureTextField.composable` | [Material Design filled text field for secure content](https://m2.material.io/components/text-fields#filled-text-field) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/SecureTextField.composable` | [Material Design filled text field for secure content](https://m3.material.io/components/text-fields/overview) |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/buttons/SeekBackButton.composable` | A state container for a button that seeks back in the current media item by `https://developer.android.com/reference/kotlin/androidx/media3/common/Player#getSeekBackIncrement()`. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/buttons/SeekBackButton.composable` | A Material3 `https://developer.android.com/reference/kotlin/androidx/compose/material3/IconButton.composable#IconButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.material3.IconButtonColors,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.graphics.Shape,kotlin.Function0)` that seeks back in the current media item. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/buttons/SeekForwardButton.composable` | A state container for a button that seeks back in the current media item by `https://developer.android.com/reference/kotlin/androidx/media3/common/Player#getSeekForwardIncrement()`. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/buttons/SeekForwardButton.composable` | A Material3 `https://developer.android.com/reference/kotlin/androidx/compose/material3/IconButton.composable#IconButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.material3.IconButtonColors,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.graphics.Shape,kotlin.Function0)` that seeks forward in the current media item. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/SegmentedButton.composable` | [Material Design segmented Button](https://m3.material.io/components/segmented-buttons/overview) |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/SegmentedCircularProgressIndicator.composable` | Material Design segmented circular progress indicator. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/SegmentedListItem.composable` | [Material Design segmented list item](https://m3.material.io/components/lists/overview) |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SelectableChip.composable` | A `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SelectableChip.composable#SelectableChip(kotlin.Boolean,kotlin.Function1,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Function1,kotlin.Function1,androidx.wear.compose.material.SelectableChipColors,kotlin.Boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape,kotlin.Function0)` is a specialized type of `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Chip.composable#Chip(kotlin.Function0,androidx.wear.compose.material.ChipColors,androidx.wear.compose.material.ChipBorder,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.semantics.Role,kotlin.Function1)` that includes a slot for a bi-state selection control such as a radio button. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/SelectableDropdownMenuItem.composable` | [Material Design dropdown menu](https://m3.material.io/components/menus/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/text/selection/SelectionContainer.composable` | Enables text selection for its direct or indirect children. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/SharedTransitionLayout.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/animation/SharedTransitionLayout.composable#SharedTransitionLayout(androidx.compose.ui.Modifier,kotlin.Function1)` creates a layout and a `https://developer.android.com/reference/kotlin/androidx/compose/animation/SharedTransitionScope` for the child layouts in `https://developer.android.com/reference/kotlin/androidx/compose/animation/package-summary#SharedTransitionLayout(androidx.compose.ui.Modifier,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/SharedTransitionScope.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/animation/SharedTransitionScope.composable#SharedTransitionScope(kotlin.Function2)` creates a `https://developer.android.com/reference/kotlin/androidx/compose/animation/SharedTransitionScope.composable#SharedTransitionScope(kotlin.Function2)` for the child layouts in `https://developer.android.com/reference/kotlin/androidx/compose/animation/package-summary#SharedTransitionScope(kotlin.Function2)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ShortNavigationBar.composable` | Material Design short navigation bar. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ShortNavigationBarItem.composable` | Material Design short navigation bar item. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/buttons/ShuffleButton.composable` | A state container for a button that toggles shuffle mode on and off. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/buttons/ShuffleButton.composable` | A Material3 `https://developer.android.com/reference/kotlin/androidx/compose/material3/IconButton.composable#IconButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.material3.IconButtonColors,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.graphics.Shape,kotlin.Function0)` that toggles the shuffle mode of the player. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/SideEffect.composable` | Schedule `https://developer.android.com/reference/kotlin/androidx/compose/runtime/package-summary#SideEffect(kotlin.Function0)` to run when the current composition completes successfully and applies changes. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/SingleChoiceSegmentedButtonRow.composable` | [Material Design segmented button](https://m3.material.io/components/segmented-buttons/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/Slider.composable` | [Material Design slider](https://material.io/components/sliders) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/Slider.composable` | [Material Design slider](https://m3.material.io/components/sliders/overview) |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/Slider.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/Slider.composable#Slider(kotlin.Int,kotlin.Function1,kotlin.Int,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.Function0,kotlin.Boolean,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material3.SliderColors)` allows users to make a selection from a range of integer values from 1 to `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/package-summary#Slider(kotlin.Int,kotlin.Function1,kotlin.Int,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.Function0,kotlin.Boolean,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material3.SliderColors)`. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/lifecycle/SlidingWindowEffect.composable` | A side effect that calculates a sliding window of managed item indices based on a dynamic current index. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/SmallExtendedFloatingActionButton.composable` | [Material Design small extended floating action button](https://m3.material.io/components/extended-fab/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/SmallFloatingActionButton.composable` | [Material Design small floating action button](https://m3.material.io/components/floating-action-button/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/Snackbar.composable` | [Material Design snackbar](https://material.io/components/snackbars) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/Snackbar.composable` | [Material Design snackbar](https://m3.material.io/components/snackbar/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/SnackbarHost.composable` | Host for `https://developer.android.com/reference/kotlin/androidx/compose/material/Snackbar.composable#Snackbar(androidx.compose.ui.Modifier,kotlin.Function0,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.unit.Dp,kotlin.Function0)`s to be used in `https://developer.android.com/reference/kotlin/androidx/compose/material/Scaffold.composable#Scaffold(androidx.compose.foundation.layout.WindowInsets,androidx.compose.ui.Modifier,androidx.compose.material.ScaffoldState,kotlin.Function0,kotlin.Function0,kotlin.Function1,kotlin.Function0,androidx.compose.material.FabPosition,kotlin.Boolean,kotlin.Function1,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.compose.ui.unit.Dp,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,kotlin.Function1)` to properly show, hide and dismiss items based on material specification and the `https://developer.android.com/reference/kotlin/androidx/compose/material/package-summary#SnackbarHost(androidx.compose.material.SnackbarHostState,androidx.compose.ui.Modifier,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/SnackbarHost.composable` | Host for `https://developer.android.com/reference/kotlin/androidx/compose/material3/Snackbar.composable#Snackbar(androidx.compose.ui.Modifier,kotlin.Function0,kotlin.Function0,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,kotlin.Function0)`s to be used in `https://developer.android.com/reference/kotlin/androidx/compose/material3/Scaffold.composable#Scaffold(androidx.compose.ui.Modifier,kotlin.Function0,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.material3.FabPosition,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.foundation.layout.WindowInsets,kotlin.Function1)` to properly show, hide and dismiss items based on Material specification and the `https://developer.android.com/reference/kotlin/androidx/compose/material3/package-summary#SnackbarHost(androidx.compose.material3.SnackbarHostState,androidx.compose.ui.Modifier,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/platform/SoundEffectOnInteraction.composable` | Configure whether sound effects are played for interactions (clicks) in the provided `https://developer.android.com/reference/kotlin/androidx/compose/ui/platform/package-summary#SoundEffectOnInteraction(kotlin.Boolean,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/material3/SpaceToggleButton.composable` | A composable button that toggles between "Full Space" and "Home Space" in an Android XR application. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/Spacer.composable` | Component that represents an empty space layout, whose size can be defined using `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/width.modifier#(androidx.compose.ui.Modifier).width(androidx.compose.foundation.layout.IntrinsicSize)`, `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/height.modifier#(androidx.compose.ui.Modifier).height(androidx.compose.foundation.layout.IntrinsicSize)` and `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/size.modifier#(androidx.compose.ui.Modifier).size(androidx.compose.ui.unit.Dp)` modifiers. |
| `https://developer.android.com/reference/kotlin/androidx/glance/layout/Spacer.composable` | Component that represents an empty space layout, whose size can be defined using `https://developer.android.com/reference/kotlin/androidx/glance/layout/package-summary#(androidx.glance.GlanceModifier).width(androidx.compose.ui.unit.Dp)`, `https://developer.android.com/reference/kotlin/androidx/glance/layout/package-summary#(androidx.glance.GlanceModifier).height(androidx.compose.ui.unit.Dp)`, `https://developer.android.com/reference/kotlin/androidx/glance/layout/package-summary#(androidx.glance.GlanceModifier).size(androidx.compose.ui.unit.Dp)` modifiers. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SpatialActivityPanel.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SpatialActivityPanel.composable#SpatialActivityPanel(androidx.xr.compose.subspace.SpatialActivityPanelController,androidx.xr.compose.subspace.layout.SubspaceModifier,androidx.xr.compose.subspace.layout.SpatialShape)` that launches and displays an Activity within it. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SpatialAndroidViewPanel.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SpatialAndroidViewPanel.composable#SpatialAndroidViewPanel(kotlin.Function1,androidx.xr.compose.subspace.layout.SubspaceModifier,kotlin.Function1,androidx.xr.compose.subspace.layout.SpatialShape,androidx.xr.compose.subspace.layout.InteractionPolicy)` representing a 2D plane in 3D space where an Android View will be hosted. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/material3/SpatialBasicAlertDialog.composable` | [Basic alert dialog dialog]("https://m3.material.io/components/dialogs/overview"). |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SpatialBox.composable` | A layout composable that sizes itself to fit its content, subject to incoming constraints. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SpatialColumn.composable` | A layout composable that arranges its children in a vertical sequence. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SpatialCurvedRow.composable` | A layout composable that arranges its children in a curved horizontal sequence. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/SpatialDialog.composable` | `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/SpatialDialog.composable#SpatialDialog(kotlin.Function0,androidx.xr.compose.spatial.SpatialDialogProperties,kotlin.Function0)` is a dialog that is elevated above the activity. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/SpatialElevation.composable` | Composable that creates a panel in 3D space when spatialization is enabled. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SpatialExternalSurface.composable` | A Composable that creates and owns an Android Surface into which the application can render stereo image content. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SpatialExternalSurfaceHemisphere.composable` | A Composable that creates and owns an Android Surface into which the application can render stereo image content inside a 180-degree hemisphere dome. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SpatialExternalSurfaceSphere.composable` | A Composable that creates and owns an Android Surface into which the application can render stereo image content inside a 360-degree sphere dome. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SpatialGltfModel.composable` | This composable renders a glTF or .glb model that is loaded asynchronously from the provided source. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/material3/SpatialHorizontalFloatingToolbar.composable` | A horizontal floating toolbar displays navigation and key actions in a `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/Row.composable#Row(androidx.compose.ui.Modifier,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.ui.Alignment.Vertical,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/material3/SpatialListDetailPaneScaffold.composable` | An XR-differentiated version of a three pane layout that follows the Material guidelines, displaying the provided panes in a canonical [list-detail layout](https://m3.material.io/foundations/layout/canonical-layouts/list-detail). |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SpatialMainPanel.composable` | A composable that renders the Activity's main window's 2D UI content, defined in `https://developer.android.com/reference/kotlin/androidx/activity/compose/package-summary#(androidx.activity.ComponentActivity).setContent(androidx.compose.runtime.CompositionContext,kotlin.Function0)`, as a panel in a Subspace. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/material3/SpatialNavigationBar.composable` | [Material Design bottom navigation bar]("https://m3.material.io/components/navigation-bar/overview"). |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/material3/SpatialNavigationRail.composable` | [Material Design bottom navigation rail]("https://m3.material.io/components/navigation-rail/overview"). |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SpatialPanel.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SpatialPanel.composable#SpatialPanel(androidx.xr.compose.subspace.layout.SubspaceModifier,androidx.xr.compose.subspace.layout.SpatialShape,androidx.xr.compose.subspace.layout.InteractionPolicy,kotlin.Function0)` representing a 2D plane in 3D space in which an application can fill content. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/SpatialPopup.composable` | A composable that creates a panel in 3D space to hoist Popup based composables. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SpatialRow.composable` | A layout composable that arranges its children in a horizontal sequence. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/material3/SpatialShortNavigationBar.composable` | XR-specific [Material Design short navigation bar]("https://m3.material.io/components/navigation-bar/overview"). |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SpatialSpacer.composable` | A composable that represents an empty space layout. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/material3/SpatialTopAppBar.composable` | XR-specific SingleRowTopAppBar that displays a single-row top app bar inside a top-aligned `Orbiter`. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/material3/SpatialTwoRowsTopAppBar.composable` | XR-specific TwoRowsTopAppBar that displays a two-rows top app bar inside a top-aligned `Orbiter`. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/material3/SpatialVerticalFloatingToolbar.composable` | XR-specific Vertical Floating Toolbar that displays content in a `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/Column.composable#Column(androidx.compose.ui.Modifier,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.ui.Alignment.Horizontal,kotlin.Function1)` in an end-aligned `https://developer.android.com/reference/kotlin/androidx/xr/compose/material3/package-summary#VerticalOrbiter(androidx.xr.compose.material3.OrbiterProperties,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/material3/SpatialWideNavigationRail.composable` | XR-specific Material design wide navigation rail. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/SplitButtonLayout.composable` | A `https://developer.android.com/reference/kotlin/androidx/compose/material3/SplitButtonLayout.composable#SplitButtonLayout(kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.unit.Dp)` lets users define a button group consisting of 2 buttons. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/SplitCheckboxButton.composable` | The Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/SplitCheckboxButton.composable#SplitCheckboxButton(kotlin.Boolean,kotlin.Function1,kotlin.String,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material3.SplitCheckboxButtonColors,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.wear.compose.material3.SurfaceTransformation,kotlin.String,androidx.compose.foundation.layout.PaddingValues,kotlin.Function1,kotlin.Function1)` offers slots and a specific layout for a label and secondaryLabel. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/SplitRadioButton.composable` | The Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/SplitRadioButton.composable#SplitRadioButton(kotlin.Boolean,kotlin.Function0,kotlin.String,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material3.SplitRadioButtonColors,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.wear.compose.material3.SurfaceTransformation,kotlin.String,androidx.compose.foundation.layout.PaddingValues,kotlin.Function1,kotlin.Function1)` offers two slots and a specific layout for a label and secondaryLabel. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SplitSelectableChip.composable` | A `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SplitSelectableChip.composable#SplitSelectableChip(kotlin.Boolean,kotlin.Function1,kotlin.Function1,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function1,androidx.wear.compose.material.SplitSelectableChipColors,kotlin.Boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape,kotlin.Function1)` is a specialized type of `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Chip.composable#Chip(kotlin.Function0,androidx.wear.compose.material.ChipColors,androidx.wear.compose.material.ChipBorder,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.semantics.Role,kotlin.Function1)` that includes a slot for a selection control, such as a radio button. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/SplitSwitchButton.composable` | The Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/SplitSwitchButton.composable#SplitSwitchButton(kotlin.Boolean,kotlin.Function1,kotlin.String,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material3.SplitSwitchButtonColors,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.wear.compose.material3.SurfaceTransformation,kotlin.String,androidx.compose.foundation.layout.PaddingValues,kotlin.Function1,kotlin.Function1)` offers slots and a specific layout for a label and secondary label. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SplitToggleChip.composable` | A `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SplitToggleChip.composable#SplitToggleChip(kotlin.Boolean,kotlin.Function1,kotlin.Function1,kotlin.Function0,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Function1,androidx.wear.compose.material.SplitToggleChipColors,kotlin.Boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape)` is a specialized type of `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Chip.composable#Chip(kotlin.Function0,androidx.wear.compose.material.ChipColors,androidx.wear.compose.material.ChipBorder,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.semantics.Role,kotlin.Function1)` that includes a slot for a toggle control, such as a toggle or checkbox. |
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/components/SquareIconButton.composable` | Intended to fill the role of primary icon button or fab. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/StandardCardContainer.composable` | `https://developer.android.com/reference/kotlin/androidx/tv/material3/StandardCardContainer.composable#StandardCardContainer(kotlin.Function1,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.Function0,androidx.tv.material3.CardContainerColors,androidx.compose.foundation.interaction.MutableInteractionSource)` is an opinionated TV Material Card layout with an image and text content to show information about a subject. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Stepper.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Stepper.composable#Stepper(kotlin.Int,kotlin.Function1,kotlin.ranges.IntProgression,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,kotlin.Boolean,kotlin.Function1)` allows users to make a selection from a range of values. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/Stepper.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/Stepper.composable#Stepper(kotlin.Int,kotlin.Function1,kotlin.ranges.IntProgression,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.wear.compose.material3.StepperColors,kotlin.Function1)` allows users to make a selection from a range of values. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/StepperLevelIndicator.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/StepperLevelIndicator.composable#StepperLevelIndicator(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.ranges.ClosedFloatingPointRange,kotlin.Boolean,androidx.wear.compose.material3.LevelIndicatorColors,androidx.compose.ui.unit.Dp,kotlin.Float,kotlin.Boolean)` for screens that control a setting, such as volume, with a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/Stepper.composable#Stepper(kotlin.Float,kotlin.Function1,kotlin.Int,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.ranges.ClosedFloatingPointRange,androidx.wear.compose.material3.StepperColors,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/SubcomposeLayout.composable` | Analogue of `https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/Layout.composable#Layout(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.layout.MeasurePolicy)` which allows to subcompose the actual content during the measuring stage for example to use the values calculated during the measurement as params for the composition of the children. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/Subspace.composable` | Create a 3D area that the app can render spatial content into. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/layout/SubspaceLayout.composable` | `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/layout/SubspaceLayout.composable#SubspaceLayout(androidx.xr.compose.subspace.layout.SubspaceModifier,androidx.xr.compose.subspace.layout.SubspaceMeasurePolicy)` is the main component for laying out leaf nodes with zero children. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/SuccessConfirmationDialog.composable` | Shows a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/SuccessConfirmationDialog.composable#SuccessConfirmationDialog(kotlin.Boolean,kotlin.Function0,kotlin.Function1,androidx.compose.ui.Modifier,androidx.wear.compose.material3.ConfirmationDialogColors,androidx.compose.ui.window.DialogProperties,kotlin.Long,kotlin.Function0)` dialog with a success icon and optional short curved text. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/SuccessConfirmationDialogContent.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/SuccessConfirmationDialogContent.composable#SuccessConfirmationDialogContent(kotlin.Function1,androidx.compose.ui.Modifier,androidx.wear.compose.material3.ConfirmationDialogColors,kotlin.Function0)` provides the content for a success confirmation dialog with a success icon and optional short curved text. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/SuggestionChip.composable` | [Material Design suggestion chip](https://m3.material.io/components/chips/overview) |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/SuggestionChip.composable` | Material Design suggestion chip |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/SupportingPaneScaffold.composable` | A three pane layout that follows the Material guidelines, displaying the provided panes in a canonical [supporting pane layout](https://m3.material.io/foundations/layout/canonical-layouts/supporting-pane). |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/Surface.composable` | [Material Design surface](https://material.io/design/environment/surfaces.html) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/Surface.composable` | Material surface is the central metaphor in material design. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/Surface.composable` | The `https://developer.android.com/reference/kotlin/androidx/tv/material3/Surface.composable#Surface(androidx.compose.ui.Modifier,androidx.compose.ui.unit.Dp,androidx.compose.ui.graphics.Shape,androidx.tv.material3.SurfaceColors,androidx.tv.material3.Border,androidx.tv.material3.Glow,kotlin.Function1)` is a building block component that will be used for any element on TV such as buttons, cards, navigation, or a simple background etc. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/navigation/SwipeDismissableNavHost.composable` | Provides a place in the Compose hierarchy for self-contained navigation to occur, with backwards navigation provided by a swipe gesture. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/SwipeToDismiss.composable` | A composable that can be dismissed by swiping left or right. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/SwipeToDismissBox.composable` | A composable that can be dismissed by swiping left or right. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SwipeToDismissBox.composable` | Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SwipeToDismissBox.composable#SwipeToDismissBox(androidx.wear.compose.foundation.SwipeToDismissBoxState,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,kotlin.Any,kotlin.Any,kotlin.Boolean,kotlin.Function2)` that handles the swipe-to-dismiss gesture. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/SwipeToDismissBox.composable` | Wear Material 3 `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/SwipeToDismissBox.composable#SwipeToDismissBox(androidx.wear.compose.foundation.SwipeToDismissBoxState,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,kotlin.Any,kotlin.Any,kotlin.Boolean,kotlin.Function2)` that handles the swipe-to-dismiss gesture. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/SwipeToReveal.composable` | A composable that can be used to add extra actions to a composable (up to two) which will be revealed when the original composable is swiped to the left. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/SwipeToReveal.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/SwipeToReveal.composable#SwipeToReveal(kotlin.Function1,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function1,kotlin.Function1,kotlin.Function1,androidx.wear.compose.material3.RevealState,androidx.wear.compose.material3.RevealDirection,kotlin.Boolean,androidx.wear.compose.foundation.GestureInclusion,androidx.compose.ui.unit.Dp,kotlin.Function0)` material composable component which allows to reveal hidden actions via swipe gesture. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SwipeToRevealCard.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/package-summary#SwipeToReveal(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,androidx.wear.compose.material.RevealState,kotlin.Function0,kotlin.Function0,kotlin.Function0)` Material composable for `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Card.composable#Card(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.painter.Painter,androidx.compose.ui.graphics.Color,kotlin.Boolean,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.semantics.Role,kotlin.Function1)`s. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SwipeToRevealChip.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/package-summary#SwipeToReveal(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,androidx.wear.compose.material.RevealState,kotlin.Function0,kotlin.Function0,kotlin.Function0)` Material composable for `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Chip.composable#Chip(kotlin.Function0,androidx.wear.compose.material.ChipColors,androidx.wear.compose.material.ChipBorder,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.semantics.Role,kotlin.Function1)`s. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SwipeToRevealPrimaryAction.composable` | A composable which can be used for setting the primary action of material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SwipeToRevealCard.composable#SwipeToRevealCard(kotlin.Function0,androidx.wear.compose.material.RevealState,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.wear.compose.material.SwipeToRevealActionColors,androidx.compose.ui.graphics.Shape,kotlin.Function0)` and `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SwipeToRevealChip.composable#SwipeToRevealChip(kotlin.Function0,androidx.wear.compose.material.RevealState,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.wear.compose.material.SwipeToRevealActionColors,androidx.compose.ui.graphics.Shape,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SwipeToRevealSecondaryAction.composable` | A composable which can be used for setting the secondary action of material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SwipeToRevealCard.composable#SwipeToRevealCard(kotlin.Function0,androidx.wear.compose.material.RevealState,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.wear.compose.material.SwipeToRevealActionColors,androidx.compose.ui.graphics.Shape,kotlin.Function0)` and `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SwipeToRevealChip.composable#SwipeToRevealChip(kotlin.Function0,androidx.wear.compose.material.RevealState,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.wear.compose.material.SwipeToRevealActionColors,androidx.compose.ui.graphics.Shape,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SwipeToRevealUndoAction.composable` | A composable which can be used for setting the undo action of material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SwipeToRevealCard.composable#SwipeToRevealCard(kotlin.Function0,androidx.wear.compose.material.RevealState,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.wear.compose.material.SwipeToRevealActionColors,androidx.compose.ui.graphics.Shape,kotlin.Function0)` and `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SwipeToRevealChip.composable#SwipeToRevealChip(kotlin.Function0,androidx.wear.compose.material.RevealState,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.wear.compose.material.SwipeToRevealActionColors,androidx.compose.ui.graphics.Shape,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/Switch.composable` | [Material Design switch](https://material.io/components/switches) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/Switch.composable` | [Material Design switch](https://m3.material.io/components/switch) |
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/Switch.composable` | Adds a switch view to the glance view. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/Switch.composable` | [Material Design Switch](https://m3.material.io/components/switch). |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Switch.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Switch.composable#Switch(kotlin.Boolean,androidx.compose.ui.Modifier,androidx.wear.compose.material.SwitchColors,kotlin.Boolean,kotlin.Function1,androidx.compose.foundation.interaction.MutableInteractionSource)` provides an animated switch for use as a toggle control in `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/ToggleChip.composable#ToggleChip(kotlin.Boolean,kotlin.Function1,kotlin.Function1,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function1,kotlin.Function1,androidx.wear.compose.material.ToggleChipColors,kotlin.Boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape)` or `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SplitToggleChip.composable#SplitToggleChip(kotlin.Boolean,kotlin.Function1,kotlin.Function1,kotlin.Function0,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Function1,androidx.wear.compose.material.SplitToggleChipColors,kotlin.Boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape)`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/SwitchButton.composable` | The Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/SwitchButton.composable#SwitchButton(kotlin.Boolean,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material3.SwitchButtonColors,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.wear.compose.material3.SurfaceTransformation,kotlin.Function1,kotlin.Function1,kotlin.Function1)` offers three slots and a specific layout for an icon, a label, and a secondaryLabel. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/Tab.composable` | [Material Design tab](https://material.io/components/tabs) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/Tab.composable` | [Material Design tab](https://m3.material.io/components/tabs/overview) |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/Tab.composable` | Material Design tab. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/TabRow.composable` | [Material Design fixed tabs](https://material.io/components/tabs#fixed-tabs) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TabRow.composable` | [Material Design tabs](https://m3.material.io/components/tabs/overview) |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/TabRow.composable` | TV-Material Design Horizontal TabRow |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/Text.composable` | High level element that displays text and provides semantics / accessibility information. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/Text.composable` | High level element that displays text and provides semantics / accessibility information. |
| `https://developer.android.com/reference/kotlin/androidx/glance/text/Text.composable` | Adds a text view to the glance view. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/Text.composable` | High level element that displays text and provides semantics / accessibility information. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Text.composable` | High level element that displays text and provides semantics / accessibility information. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/Text.composable` | High level element that displays text and provides semantics / accessibility information. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/Text.composable` | High level element that displays text and provides semantics / accessibility information. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/TextButton.composable` | [Material Design text button](https://material.io/components/buttons#text-button) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TextButton.composable` | [Material Design text button](https://m3.material.io/components/buttons/overview) |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/TextButton.composable` | Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/TextButton.composable#TextButton(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.String,kotlin.Boolean,androidx.wear.compose.material3.TextButtonShapes,androidx.wear.compose.material3.TextButtonColors,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function1)` is a circular, text-only button with transparent background and no border. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/TextField.composable` | [Material Design filled text field](https://m2.material.io/components/text-fields#filled-text-field). |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TextField.composable` | [Material Design filled text field](https://m3.material.io/components/text-fields/overview) |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/TextToggleButton.composable` | Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/TextToggleButton.composable#TextToggleButton(kotlin.Boolean,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.wear.compose.material3.TextToggleButtonColors,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.wear.compose.material3.TextToggleButtonShapes,androidx.compose.foundation.BorderStroke,kotlin.Function1)` is a filled text toggle button which switches between primary colors and tonal colors depending on `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/package-summary#TextToggleButton(kotlin.Boolean,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.wear.compose.material3.TextToggleButtonColors,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.wear.compose.material3.TextToggleButtonShapes,androidx.compose.foundation.BorderStroke,kotlin.Function1)` value, and offers a single slot for text. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigation/ThreePaneScaffoldPredictiveBackHandler.composable` | An effect to add predictive back handling to a three pane scaffold. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeInput.composable` | Time pickers help users select and set a specific time. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimePicker.composable` | [Material Design time picker](https://m3.material.io/components/time-pickers/overview) |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/TimePicker.composable` | A full screen TimePicker with configurable columns that allows users to select a time. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimePickerDialog.composable` | [Material Design time picker dialog](https://m3.material.io/components/time-pickers/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimeScroll.composable` | Time pickers help users select and set a specific time. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/indicators/TimeText.composable` | A Composable that provides player progress information to a content lambda, allowing for the creation of custom progress indicators. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/indicator/TimeText.composable` | Progress indicator that represents the `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` progress state in textual form. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/TimeText.composable` | Layout to show the current time and a label at the top of the screen. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/TimeText.composable` | Layout to show the current time and a label, they will be drawn in a curve, following the top edge of the screen. |
| `https://developer.android.com/reference/kotlin/androidx/glance/appwidget/components/TitleBar.composable` | A Title Bar. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/TitleCard.composable` | Opinionated Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Card.composable#Card(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.painter.Painter,androidx.compose.ui.graphics.Color,kotlin.Boolean,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.semantics.Role,kotlin.Function1)` that offers a specific 3 slot layout to show interactive information about an application, e.g. a message. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/TitleCard.composable` | Opinionated Wear Material 3 `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/Card.composable#Card(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.String,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.wear.compose.material3.CardColors,androidx.compose.foundation.BorderStroke,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.wear.compose.material3.SurfaceTransformation,kotlin.Function1)` that offers a specific layout to show interactive information about an application, e.g. a message. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/TitleChip.composable` | Title Chip is a component used to provide context for associated content, such as a `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/Card.composable#Card(androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ToggleButton.composable` | [Material Design toggle button](https://m3.material.io/components/buttons/overview#f8ba981c-a363-4ccd-a332-ee1b0e124e5c) |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/ToggleButton.composable` | Wear Material `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/ToggleButton.composable#ToggleButton(kotlin.Boolean,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.wear.compose.material.ToggleButtonColors,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.graphics.Shape,androidx.compose.ui.semantics.Role,kotlin.Function1)` that offers a single slot to take any content (text, icon or image). |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/ToggleButton.composable` | A Jetpack Compose Glimmer toggle button that changes its appearance depending on the `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/package-summary#ToggleButton(kotlin.Boolean,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.xr.glimmer.ButtonSize,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.xr.glimmer.ToggleButtonColors,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function1)` value, used for exposing actions to a user. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/ToggleChip.composable` | A `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/ToggleChip.composable#ToggleChip(kotlin.Boolean,kotlin.Function1,kotlin.Function1,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function1,kotlin.Function1,androidx.wear.compose.material.ToggleChipColors,kotlin.Boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape)` is a specialized type of `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Chip.composable#Chip(kotlin.Function0,androidx.wear.compose.material.ChipColors,androidx.wear.compose.material.ChipBorder,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.foundation.layout.PaddingValues,androidx.compose.ui.graphics.Shape,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.ui.semantics.Role,kotlin.Function1)` that includes a slot for a bi-state toggle control such as a toggle or checkbox. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/ToggleFloatingActionButton.composable` | Toggleable FAB supports animating its container size, corner radius, and color when it is toggled, and should be used in conjunction with a `https://developer.android.com/reference/kotlin/androidx/compose/material3/FloatingActionButtonMenu.composable#FloatingActionButtonMenu(kotlin.Boolean,kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.Alignment.Horizontal,kotlin.Function1)` to provide additional choices to the user after clicking the FAB. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TooltipBox.composable` | Material TooltipBox that wraps a composable with a tooltip. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/TopAppBar.composable` | [Material Design top app bar](https://material.io/components/app-bars-top) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TopAppBar.composable` | [Material Design small top app bar](https://m3.material.io/components/top-app-bar/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TopSearchBar.composable` | [Material Design search](https://m3.material.io/components/search/overview) |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/TrailingImageCard.composable` | TrailingImageCard is a component used to group related information into a single digestible unit, featuring a trailing `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/package-summary#TrailingImageCard(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/lazy/TransformingLazyColumn.composable` | The vertically scrolling list that only composes and lays out the currently visible items. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/TriStateCheckbox.composable` | [Material Design checkbox](https://material.io/components/checkboxes) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TriStateCheckbox.composable` | [Material Design checkbox](https://m3.material.io/components/checkbox/guidelines) |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/TriStateCheckbox.composable` | [Material Design checkbox]("https://m3.material.io/components/checkbox/guidelines") parent. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/TwoRowsTopAppBar.composable` | A basic two-rows Material Design top app bar. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/VerticalDivider.composable` | [Material Design divider](https://m3.material.io/components/divider/overview) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/VerticalDragHandle.composable` | [Material Design drag handle](https://m3.material.io/foundations/layout/understanding-layout/parts-of-layout#314a4c32-be52-414c-8da7-31f059f1776d) |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/VerticalFloatingToolbar.composable` | A vertical floating toolbar displays navigation and key actions in a `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/Column.composable#Column(androidx.compose.ui.Modifier,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.ui.Alignment.Horizontal,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/VerticalPageIndicator.composable` | Vertical page indicator for use with `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/pager/VerticalPager.composable#VerticalPager(androidx.wear.compose.foundation.pager.PagerState,androidx.compose.ui.Modifier,androidx.compose.foundation.layout.PaddingValues,kotlin.Int,androidx.compose.foundation.gestures.TargetedFlingBehavior,kotlin.Boolean,kotlin.Boolean,kotlin.Function1,androidx.wear.compose.foundation.rotary.RotaryScrollableBehavior,kotlin.Function2)`, representing the currently active page and the approximate number of pages. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/pager/VerticalPager.composable` | A Pager that scrolls vertically. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/pager/VerticalPager.composable` | A vertically scrolling Pager optimized for Wear OS devices. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/VerticalPagerScaffold.composable` | `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/VerticalPagerScaffold.composable#VerticalPagerScaffold(androidx.wear.compose.foundation.pager.PagerState,androidx.compose.ui.Modifier,kotlin.Function1,androidx.compose.animation.core.AnimationSpec,kotlin.Function0)` is one of the Wear Material3 scaffold components. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/VerticalSlider.composable` | [Material Design slider](https://m3.material.io/components/sliders/overview) |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/stack/VerticalStack.composable` | `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/stack/VerticalStack.composable#VerticalStack(androidx.compose.ui.Modifier,androidx.xr.glimmer.stack.StackState,kotlin.Function1)` is a lazy, vertically scrollable layout that arranges its items in a visually overlapping, three-dimensional sequence, which resembles a deck of cards. |
| `https://developer.android.com/reference/kotlin/androidx/text/vertical/compose/VerticalText.composable` | Displays text laid out vertically using `https://developer.android.com/reference/kotlin/androidx/text/vertical/VerticalTextLayout`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/VibrantTimePickerDialog.composable` | [Material Design vibrant time picker dialog](https://m3.material.io/components/time-pickers/overview) |
| `https://developer.android.com/reference/kotlin/androidx/camera/viewfinder/compose/Viewfinder.composable` | Displays a media stream with the given transformations for crop and rotation while maintaining proper scaling. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/Vignette.composable` | Vignette is whole screen decoration used to blur the top and bottom of the edges of a wearable screen when scrolling content is displayed. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/VoiceInputIndicator.composable` | A voice input indicator that displays sound activity to the user. |
| `https://developer.android.com/reference/kotlin/androidx/glance/wear/tooling/preview/WearWidgetPreview.composable` | Renders a preview of a `https://developer.android.com/reference/kotlin/androidx/glance/wear/GlanceWearWidget` in Android Studio. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/WideButton.composable` | Material Design wide button for TV. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/WideCardContainer.composable` | `https://developer.android.com/reference/kotlin/androidx/tv/material3/WideCardContainer.composable#WideCardContainer(kotlin.Function1,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.Function0,androidx.tv.material3.CardContainerColors,androidx.compose.foundation.interaction.MutableInteractionSource)` is an opinionated TV Material Card layout with an image and text content to show information about a subject. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/WideClassicCard.composable` | `https://developer.android.com/reference/kotlin/androidx/tv/material3/WideClassicCard.composable#WideClassicCard(kotlin.Function0,kotlin.Function1,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.Function0,kotlin.Function0,androidx.tv.material3.CardShape,androidx.tv.material3.CardColors,androidx.tv.material3.CardScale,androidx.tv.material3.CardBorder,androidx.tv.material3.CardGlow,androidx.compose.foundation.layout.PaddingValues,androidx.compose.foundation.interaction.MutableInteractionSource)` is an opinionated TV Material card that offers a 4 slot layout to show information about a subject. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/WideNavigationRail.composable` | Material design wide navigation rail. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/WideNavigationRailItem.composable` | Material Design wide navigation rail item. |
| `https://developer.android.com/reference/kotlin/androidx/glance/action/action.composable` | Create an `https://developer.android.com/reference/kotlin/androidx/glance/action/Action` that runs `https://developer.android.com/reference/kotlin/androidx/glance/action/package-summary#action(kotlin.String,kotlin.Function0)` when triggered. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/animateColor.composable` | Creates a Color animation that runs infinitely as a part of the given `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/InfiniteTransition`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/animateColorAsState.composable` | Fire-and-forget animation function for `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/animateDp.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp` animation as a part of the given `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/Transition`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/animateDpAsState.composable` | Fire-and-forget animation function for `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/animateFloat.composable` | Creates an animation of Float type that runs infinitely as a part of the given `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/InfiniteTransition`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/animateFloatAsState.composable` | Fire-and-forget animation function for `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/animateInt.composable` | Creates a `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` animation as a part of the given `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/Transition`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/animateIntAsState.composable` | Fire-and-forget animation function for `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/animateIntOffset.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/IntOffset` animation as a part of the given `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/Transition`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/animateIntOffsetAsState.composable` | Fire-and-forget animation function for `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/IntOffset`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/animateIntSize.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/IntSize` animation as a part of the given `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/Transition`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/animateIntSizeAsState.composable` | Fire-and-forget animation function for `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/IntSize`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/animateOffset.composable` | Creates an `https://developer.android.com/reference/kotlin/androidx/compose/ui/geometry/Offset` animation as a part of the given `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/Transition`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/animateOffsetAsState.composable` | Fire-and-forget animation function for `https://developer.android.com/reference/kotlin/androidx/compose/ui/geometry/Offset`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/animateRect.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/ui/geometry/Rect` animation as a part of the given `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/Transition`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/animateRectAsState.composable` | Fire-and-forget animation function for `https://developer.android.com/reference/kotlin/androidx/compose/ui/geometry/Rect`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/animateSize.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/ui/geometry/Size` animation as a part of the given `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/Transition`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/animateSizeAsState.composable` | Fire-and-forget animation function for `https://developer.android.com/reference/kotlin/androidx/compose/ui/geometry/Size`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/animateValue.composable` | Creates an animation of type `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/package-summary#(androidx.compose.animation.core.InfiniteTransition).animateValue(kotlin.Any,kotlin.Any,androidx.compose.animation.core.TwoWayConverter,androidx.compose.animation.core.InfiniteRepeatableSpec,kotlin.String)` that runs infinitely as a part of the given `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/InfiniteTransition`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/animateValueAsState.composable` | Fire-and-forget animation function for any value. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/graphics/res/animatedVectorResource.composable` | Load an `https://developer.android.com/reference/kotlin/androidx/compose/animation/graphics/vector/AnimatedImageVector` from an Android resource id. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/asPaddingValues.composable` | Convert a `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/WindowInsets` to a `https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/PaddingValues` and uses `https://developer.android.com/reference/kotlin/androidx/compose/ui/platform/package-summary#LocalDensity()` for DP to pixel conversion. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/res/booleanResource.composable` | Load a boolean resource. |
| `https://developer.android.com/reference/kotlin/androidx/text/vertical/compose/buildVerticalText.composable` | Composable-context convenience for `https://developer.android.com/reference/kotlin/androidx/text/vertical/compose/buildVerticalText.composable#buildVerticalText(kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/windowsizeclass/calculateWindowSizeClass.composable` | Calculates the window's `https://developer.android.com/reference/kotlin/androidx/compose/material3/windowsizeclass/WindowSizeClass` for the provided `https://developer.android.com/reference/kotlin/androidx/compose/material3/windowsizeclass/package-summary#calculateWindowSizeClass(android.app.Activity)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/carousel/carouselParallaxScrollEffect.composable` | Add a parallax effect to an item by clipping and translating the item as it enters and exits a scrollable viewport. |
| `https://developer.android.com/reference/kotlin/androidx/glance/action/clickable.composable` | Run `https://developer.android.com/reference/kotlin/androidx/glance/action/package-summary#(androidx.glance.GlanceModifier).clickable(kotlin.Function0)` in response to a user click. |
| `https://developer.android.com/reference/kotlin/androidx/paging/compose/collectAsLazyPagingItems.composable` | Collects values from this `https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.flow/-flow/index.html` of `https://developer.android.com/reference/kotlin/androidx/paging/PagingData` and represents them inside a `https://developer.android.com/reference/kotlin/androidx/paging/compose/LazyPagingItems` instance. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/collectAsState.composable` | Collects values from this `https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.flow/-flow/index.html` and represents its latest value via `https://developer.android.com/reference/kotlin/androidx/compose/runtime/State`. |
| `https://developer.android.com/reference/kotlin/androidx/lifecycle/compose/collectAsStateWithLifecycle.composable` | Collects values from this `https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.flow/-flow/index.html` and represents its latest value via `https://developer.android.com/reference/kotlin/androidx/compose/runtime/State` in a lifecycle-aware manner. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/collectFoldingFeaturesAsState.composable` | Collects the current window folding features from `https://developer.android.com/reference/kotlin/androidx/window/layout/WindowInfoTracker` in to a `https://developer.android.com/reference/kotlin/androidx/compose/runtime/State`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/interaction/collectIsDraggedAsState.composable` | Subscribes to this `https://developer.android.com/reference/kotlin/androidx/compose/foundation/interaction/MutableInteractionSource` and returns a `https://developer.android.com/reference/kotlin/androidx/compose/runtime/State` representing whether this component is dragged or not. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/interaction/collectIsFocusedAsState.composable` | Subscribes to this `https://developer.android.com/reference/kotlin/androidx/compose/foundation/interaction/MutableInteractionSource` and returns a `https://developer.android.com/reference/kotlin/androidx/compose/runtime/State` representing whether this component is focused or not. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/interaction/collectIsHoveredAsState.composable` | Subscribes to this `https://developer.android.com/reference/kotlin/androidx/compose/foundation/interaction/MutableInteractionSource` and returns a `https://developer.android.com/reference/kotlin/androidx/compose/runtime/State` representing whether this component is hovered or not. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/interaction/collectIsPressedAsState.composable` | Subscribes to this `https://developer.android.com/reference/kotlin/androidx/compose/foundation/interaction/MutableInteractionSource` and returns a `https://developer.android.com/reference/kotlin/androidx/compose/runtime/State` representing whether this component is pressed or not. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/res/colorResource.composable` | Load a color resource. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/contentColorFor.composable` | The Material color system contains pairs of colors that are typically used for the background and content color inside a component. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/contentColorFor.composable` | The Material color system contains pairs of colors that are typically used for the background and content color inside a component. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/contentColorFor.composable` | The Material color system contains pairs of colors that are typically used for the background and content color inside a component. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/contentColorFor.composable` | The Material color system contains pairs of colors that are typically used for the background and content color inside a component. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/contentColorFor.composable` | The Material color system contains pairs of colors that are typically used for the background and content color inside a component. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/createChildTransition.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/createChildTransition.composable#(androidx.compose.animation.core.Transition).createChildTransition(kotlin.String,kotlin.Function1)` creates a child Transition based on the mapping between parent state to child state provided in `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/package-summary#(androidx.compose.animation.core.Transition).createChildTransition(kotlin.String,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/capture/createCreationDisplayInfo.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/capture/RemoteCreationDisplayInfo` instance from display metrics. |
| `https://developer.android.com/reference/kotlin/androidx/navigation/compose/currentBackStackEntryAsState.composable` | Gets the current navigation back stack entry as a `https://developer.android.com/reference/kotlin/androidx/compose/runtime/MutableState`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/navigation/currentBackStackEntryAsState.composable` | Gets the current navigation back stack entry as a `https://developer.android.com/reference/kotlin/androidx/compose/runtime/State`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/capture/currentProfileSupports.composable` | Whether the current creation `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/profile/Profile` supports all of the given `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/capture/package-summary#currentProfileSupports(kotlin.IntArray)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/capture/currentProfileSupportsPathClip.composable` | Whether the current creation `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/profile/Profile` supports clipping to an arbitrary path, for example with `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/layout/RemoteDrawScope#clipPath(androidx.compose.remote.creation.RemotePath,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/capture/currentProfileSupportsThemedColors.composable` | Whether the current creation `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/profile/Profile` supports themed (Android system) colors created with `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/package-summary#(androidx.compose.remote.creation.compose.state.RemoteColor.Companion).createThemedRemoteColor(kotlin.Int,kotlin.Int,kotlin.Int,kotlin.Int)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/capture/currentProfileSupportsTouchModifiers.composable` | Whether the current creation `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/profile/Profile` supports the touch down, up and cancel modifiers (`https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/modifier/package-summary#(androidx.compose.remote.creation.compose.modifier.RemoteModifier).onTouchDown(androidx.compose.remote.creation.compose.action.RemoteAction)`, `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/modifier/package-summary#(androidx.compose.remote.creation.compose.modifier.RemoteModifier).onTouchUp(androidx.compose.remote.creation.compose.action.RemoteAction)`, `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/modifier/package-summary#(androidx.compose.remote.creation.compose.modifier.RemoteModifier).onTouchCancel(androidx.compose.remote.creation.compose.action.RemoteAction)`), for example to drive a press animation. |
| `https://developer.android.com/reference/kotlin/androidx/glance/currentState.composable` | Retrieves the current customizable store for view specific state data as defined by `https://developer.android.com/reference/kotlin/androidx/glance/state/GlanceStateDefinition` in the surface implementation. |
| `https://developer.android.com/reference/kotlin/androidx/lifecycle/compose/currentStateAsState.composable` | Collects values from the `https://developer.android.com/reference/kotlin/androidx/lifecycle/Lifecycle#currentStateFlow()` and represents its latest value via `https://developer.android.com/reference/kotlin/androidx/lifecycle/Lifecycle.State`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/currentWindowAdaptiveInfo.composable` | Calculates and returns `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/WindowAdaptiveInfo` of the provided context. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/currentWindowAdaptiveInfoV2.composable` | Calculates and returns `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/WindowAdaptiveInfo` of the provided context. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/currentWindowDpSize.composable` | Returns and automatically update the current window size in `https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/DpSize`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/currentWindowSize.composable` | Returns and automatically update the current window size. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/defaultDecayAnimationSpec.composable` | Create default `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/DecayAnimationSpec` representing a default fling curve for a platform. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/defaultDragHandleSemantics.composable` | This function sets up the default semantics of pane expansion drag handles with the given `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/PaneExpansionState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/derivedMediaQuery.composable` | Evaluates a query against the current `https://developer.android.com/reference/kotlin/androidx/compose/ui/UiMediaScope`, wrapped in a `https://developer.android.com/reference/kotlin/androidx/compose/runtime/package-summary#derivedStateOf(kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/res/dimensionResource.composable` | Load a dimension resource. |
| `https://developer.android.com/reference/kotlin/androidx/lifecycle/compose/dropUnlessResumed.composable` | Returns a new decorated function that will invoke the given `https://developer.android.com/reference/kotlin/androidx/lifecycle/compose/package-summary#dropUnlessResumed(androidx.lifecycle.LifecycleOwner,kotlin.Function0)` if the `https://developer.android.com/reference/kotlin/androidx/lifecycle/compose/package-summary#dropUnlessResumed(androidx.lifecycle.LifecycleOwner,kotlin.Function0)`'s lifecycle state is at least `https://developer.android.com/reference/kotlin/androidx/lifecycle/Lifecycle.State#RESUMED`. |
| `https://developer.android.com/reference/kotlin/androidx/lifecycle/compose/dropUnlessStarted.composable` | Returns a new decorated function that will invoke the given `https://developer.android.com/reference/kotlin/androidx/lifecycle/compose/package-summary#dropUnlessStarted(androidx.lifecycle.LifecycleOwner,kotlin.Function0)` if the `https://developer.android.com/reference/kotlin/androidx/lifecycle/compose/package-summary#dropUnlessStarted(androidx.lifecycle.LifecycleOwner,kotlin.Function0)`'s lifecycle state is at least `https://developer.android.com/reference/kotlin/androidx/lifecycle/Lifecycle.State#STARTED`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/dynamicRemoteColorScheme.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemoteColorScheme` whose colors follow the player's Android system (dynamic) colors. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/res/fontResource.composable` | Synchronously load an font from `https://developer.android.com/reference/kotlin/androidx/compose/ui/text/font/FontFamily`. |
| `https://developer.android.com/reference/kotlin/androidx/hilt/lifecycle/viewmodel/compose/hiltViewModel.composable` | Returns an existing [HiltViewModel](https://dagger.dev/api/latest/dagger/hilt/android/lifecycle/HiltViewModel) -annotated `https://developer.android.com/reference/kotlin/androidx/lifecycle/ViewModel` or creates a new one scoped to the current `https://developer.android.com/reference/kotlin/androidx/lifecycle/ViewModelStoreOwner`. |
| `https://developer.android.com/reference/kotlin/androidx/hilt/navigation/compose/hiltViewModel.composable` | Returns an existing [HiltViewModel](https://dagger.dev/api/latest/dagger/hilt/android/lifecycle/HiltViewModel) -annotated `https://developer.android.com/reference/kotlin/androidx/lifecycle/ViewModel` or creates a new one scoped to the current navigation graph present on the {@link NavController} back stack. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/res/imageResource.composable` | Load an ImageBitmap from an image resource. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/res/integerArrayResource.composable` | Load an array of integer resource. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/res/integerResource.composable` | Load an integer resource. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/isSystemInDarkTheme.composable` | Returns whether the operating system is in dark theme. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/key.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/runtime/key.composable#key(kotlin.Array,kotlin.Function0)` is a utility composable that is used to "group" or "key" a block of execution inside of a composition. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/mediaQuery.composable` | Evaluates a query against the current `https://developer.android.com/reference/kotlin/androidx/compose/ui/UiMediaScope`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/nonInteractiveScrollbar.composable` | A visual-only scrollbar that represents the current scroll position of a scrolling component. |
| `https://developer.android.com/reference/kotlin/androidx/a2ui/compose/runtime/observeA2uiComponentState.composable` | Resolves the current `https://developer.android.com/reference/kotlin/androidx/a2ui/compose/runtime/A2uiComponentState` of the root component for an A2UI surface and subscribes for future updates. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/livedata/observeAsState.composable` | Starts observing this `https://developer.android.com/reference/kotlin/androidx/lifecycle/LiveData` and represents its values via `https://developer.android.com/reference/kotlin/androidx/compose/runtime/State`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/res/painterResource.composable` | Create a `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/painter/Painter` from an Android resource id. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/action/pendingIntentAction.composable` | Creates an `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/action/RemoteAction` that triggers a `https://developer.android.com/reference/android/app/PendingIntent.html`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/placeholder.composable` | Draws a placeholder shape over the top of a composable and animates a wipe off effect to remove the placeholder. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/placeholder.composable` | Modifier.placeholder draws a skeleton shape over a component, for situations when no provisional content (such as cached data) is available. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/placeholderShimmer.composable` | Modifier to draw a placeholder shimmer over a component. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/placeholderShimmer.composable` | Modifier.placeholderShimmer draws a periodic shimmer over content, indicating to the user that contents are loading or potentially out of date. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/res/pluralStringResource.composable` | Load a plurals resource. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/produceState.composable` | Return an observable `https://developer.android.com/reference/kotlin/androidx/compose/runtime/snapshots/Snapshot` `https://developer.android.com/reference/kotlin/androidx/compose/runtime/State` that produces values over time without a defined data source. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable` | Remember the value produced by `https://developer.android.com/reference/kotlin/androidx/compose/runtime/package-summary#remember(kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/rememberActiveFocusRequester.composable` |   |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/rememberAmbientModeManager.composable` | Creates, remembers, and manages the lifecycle of the default `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/AmbientModeManager` implementation. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/rememberAnimatedTextFontRegistry.composable` | Generates an `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/AnimatedTextFontRegistry` to use within composition. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/graphics/res/rememberAnimatedVectorPainter.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/painter/Painter` to render an `https://developer.android.com/reference/kotlin/androidx/compose/animation/graphics/vector/AnimatedImageVector`. |
| `https://developer.android.com/reference/kotlin/androidx/biometric/compose/rememberAuthenticationLauncher.composable` | Returns an `https://developer.android.com/reference/kotlin/androidx/biometric/AuthenticationResultLauncher` that can be used to initiate authentication. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/rememberBackdropScaffoldState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/compose/material/BackdropScaffoldState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/rememberBasicTooltipState.composable` | Create and remember the default `https://developer.android.com/reference/kotlin/androidx/compose/foundation/BasicTooltipState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberBottomAppBarState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/BottomAppBarState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/rememberBottomDrawerState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/compose/material/BottomDrawerState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/navigation/rememberBottomSheetNavigator.composable` | Create and remember a `https://developer.android.com/reference/kotlin/androidx/compose/material/navigation/BottomSheetNavigator`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/rememberBottomSheetScaffoldState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/compose/material/BottomSheetScaffoldState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberBottomSheetScaffoldState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/compose/material3/BottomSheetScaffoldState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/rememberBottomSheetState.composable` | Create a `https://developer.android.com/reference/kotlin/androidx/compose/material/BottomSheetState` and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` it. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberBottomSheetState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/compose/material3/SheetState` for `https://developer.android.com/reference/kotlin/androidx/compose/material3/BottomSheet.composable#BottomSheet(androidx.compose.ui.Modifier,androidx.compose.material3.SheetState,kotlin.Function0,androidx.compose.ui.unit.Dp,kotlin.Boolean,kotlin.Boolean,kotlin.Function0,kotlin.Function0,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,kotlin.Function1)`, `https://developer.android.com/reference/kotlin/androidx/compose/material3/ModalBottomSheet.composable#ModalBottomSheet(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.material3.SheetState,androidx.compose.ui.unit.Dp,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.unit.Dp,androidx.compose.ui.graphics.Color,kotlin.Function0,kotlin.Function0,androidx.compose.material3.ModalBottomSheetProperties,kotlin.Function1)`, or `https://developer.android.com/reference/kotlin/androidx/compose/material3/BottomSheetScaffold.composable#BottomSheetScaffold(kotlin.Function1,androidx.compose.ui.Modifier,androidx.compose.material3.BottomSheetScaffoldState,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,kotlin.Function0,kotlin.Boolean,kotlin.Function0,kotlin.Function1,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/rememberButtonGroupState.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/ButtonGroupState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/carousel/rememberCarouselState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/carousel/CarouselState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/rememberCarouselState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/tv/material3/CarouselState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/internal/rememberComposableLambda.composable` |   |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/internal/rememberComposableLambdaN.composable` |   |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/rememberCompositionContext.composable` | An Effect to construct a `https://developer.android.com/reference/kotlin/androidx/compose/runtime/CompositionContext` at the current point of composition. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberContainedSearchBarState.composable` | Create and remember a `https://developer.android.com/reference/kotlin/androidx/compose/material3/SearchBarState` to use in conjunction with `https://developer.android.com/reference/kotlin/androidx/compose/material3/ExpandedFullScreenContainedSearchBar.composable#ExpandedFullScreenContainedSearchBar(androidx.compose.material3.SearchBarState,kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Shape,androidx.compose.material3.SearchBarColors,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,kotlin.Function0,androidx.compose.ui.window.DialogProperties,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/rememberCoroutineScope.composable` | Return a `https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/-coroutine-scope/index.html` bound to this point in the composition using the optional `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.coroutines/-coroutine-context/index.html` provided by `https://developer.android.com/reference/kotlin/androidx/compose/runtime/package-summary#rememberCoroutineScope(kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/rememberCuesState.composable` | Remembers the value of `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/CuesState` created based on the passed `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` and launches a coroutine to listen to `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` cue changes. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/rememberCurrentMediaItemState.composable` | Remembers the value of `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/CurrentMediaItemState` created based on the passed `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` and launch a coroutine to listen to `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` changes. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberDatePickerState.composable` |   |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberDateRangePickerState.composable` |   |
| `https://developer.android.com/reference/kotlin/androidx/navigation3/runtime/rememberDecoratedNavEntries.composable` | Decorates the `https://developer.android.com/reference/kotlin/androidx/navigation3/runtime/package-summary#rememberDecoratedNavEntries(kotlin.collections.List,kotlin.collections.List)` with the `https://developer.android.com/reference/kotlin/androidx/navigation3/runtime/package-summary#rememberDecoratedNavEntries(kotlin.collections.List,kotlin.collections.List)` and returns the list of decorated NavEntries. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/material3/text/rememberDefaultErrorMessageProvider.composable` |   |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/rememberDeferredTransition.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/DeferredTransition` for a given `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/DeferredTransitionState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/rememberDismissState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/compose/material/DismissState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/rememberDragToResizeState.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/DragToResizeState` instance. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/gestures/rememberDraggable2DState.composable` | Create and remember default implementation of `https://developer.android.com/reference/kotlin/androidx/compose/foundation/gestures/Draggable2DState` interface that allows to pass a simple action that will be invoked when the drag occurs. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/gestures/rememberDraggableState.composable` | Create and remember default implementation of `https://developer.android.com/reference/kotlin/androidx/compose/foundation/gestures/DraggableState` interface that allows to pass a simple action that will be invoked when the drag occurs. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/rememberDrawerState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/compose/material/DrawerState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberDrawerState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/compose/material3/DrawerState`. |
| `https://developer.android.com/reference/kotlin/androidx/tv/material3/rememberDrawerState.composable` | Create and remember a `https://developer.android.com/reference/kotlin/androidx/tv/material3/DrawerState`. |
| `https://developer.android.com/reference/kotlin/androidx/photopicker/compose/rememberEmbeddedPhotoPickerState.composable` | Generates a `https://developer.android.com/reference/kotlin/androidx/photopicker/compose/EmbeddedPhotoPickerState` object and remembers it. |
| `https://developer.android.com/reference/kotlin/androidx/photopicker/embedded/compose/rememberEmbeddedPhotoPickerState.composable` | Generates a `https://developer.android.com/reference/kotlin/androidx/photopicker/embedded/compose/EmbeddedPhotoPickerState` object and remembers it. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/rememberErrorState.composable` | Remembers the value of `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/ErrorState` created based on the passed `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` and launches a coroutine to listen to `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` error changes. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/rememberExpandableState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` an `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/ExpandableState` |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/rememberExpandableStateMapping.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a mapping from keys to `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/ExpandableState`s. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberFloatingToolbarState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/FloatingToolbarState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/fragment/compose/rememberFragmentState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/fragment/compose/FragmentState` used to store the state of a `https://developer.android.com/reference/kotlin/androidx/fragment/app/Fragment` that is created via `https://developer.android.com/reference/kotlin/androidx/fragment/compose/AndroidFragment.composable#AndroidFragment(androidx.compose.ui.Modifier,androidx.fragment.compose.FragmentState,android.os.Bundle,androidx.lifecycle.Lifecycle.State,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/list/rememberGlimmerLazyListState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/list/GlimmerLazyListState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/pager/rememberGlimmerPagerState.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/pager/GlimmerPagerState` to be used with a `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/pager/GlimmerHorizontalPager.composable#GlimmerHorizontalPager(androidx.xr.glimmer.pager.GlimmerPagerState,androidx.compose.ui.Modifier,androidx.compose.foundation.layout.PaddingValues,kotlin.Int,androidx.compose.ui.unit.Dp,androidx.compose.ui.Alignment.Vertical,kotlin.Boolean,kotlin.Boolean,kotlin.Function1,kotlin.Function0,kotlin.Function2)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/rememberGraphicsLayer.composable` | Create a new `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/layer/GraphicsLayer` instance that will automatically be released when the Composable is disposed. |
| `https://developer.android.com/reference/kotlin/androidx/hilt/lifecycle/viewmodel/compose/rememberHiltViewModelFactory.composable` | Remembers a `https://developer.android.com/reference/kotlin/androidx/lifecycle/ViewModelProvider.Factory` that allows the creation of [HiltViewModel](https://dagger.dev/api/latest/dagger/hilt/android/lifecycle/HiltViewModel) -annotated `ViewModel` instances within Compose. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/rememberInfiniteTransition.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/InfiniteTransition` that runs infinite child animations. |
| `https://developer.android.com/reference/kotlin/androidx/activity/compose/rememberLauncherForActivityResult.composable` | Register a request to start an activity for result, designated by the given `https://developer.android.com/reference/kotlin/androidx/activity/compose/package-summary#rememberLauncherForActivityResult(androidx.activity.result.contract.ActivityResultContract,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/lazy/grid/rememberLazyGridState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/foundation/lazy/grid/LazyGridState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/lazy/rememberLazyListState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/foundation/lazy/LazyListState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/lazy/staggeredgrid/rememberLazyStaggeredGridState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridState` that is remembered across composition. |
| `https://developer.android.com/reference/kotlin/androidx/lifecycle/compose/rememberLifecycleOwner.composable` | Remembers a new `https://developer.android.com/reference/kotlin/androidx/lifecycle/LifecycleOwner` with a lifecycle that is a child of the parent composition's lifecycle. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigation/rememberListDetailPaneScaffoldNavigator.composable` | Returns a remembered default implementation of `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigation/ThreePaneScaffoldNavigator` for `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/ListDetailPaneScaffold.composable#ListDetailPaneScaffold(androidx.compose.material3.adaptive.layout.PaneScaffoldDirective,androidx.compose.material3.adaptive.layout.ThreePaneScaffoldValue,kotlin.Function1,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Function1,kotlin.Function2,androidx.compose.material3.adaptive.layout.PaneExpansionState)`, which will be updated automatically when the input values change. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigation3/rememberListDetailSceneStrategy.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigation3/ListDetailSceneStrategy`. |
| `https://developer.android.com/reference/kotlin/androidx/media3/cast/rememberMediaRouteButtonState.composable` | Remembers the value of `https://developer.android.com/reference/kotlin/androidx/media3/cast/MediaRouteButtonState` |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/rememberModalBottomSheetState.composable` | Create a `https://developer.android.com/reference/kotlin/androidx/compose/material/ModalBottomSheetState` and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` it. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberModalBottomSheetState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/compose/material3/SheetState` for `https://developer.android.com/reference/kotlin/androidx/compose/material3/ModalBottomSheet.composable#ModalBottomSheet(kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.material3.SheetState,androidx.compose.ui.unit.Dp,kotlin.Boolean,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.unit.Dp,androidx.compose.ui.graphics.Color,kotlin.Function0,kotlin.Function0,androidx.compose.material3.ModalBottomSheetProperties,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/rememberMutableRemoteBoolean.composable` | Factory composable for mutable remote boolean state. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/rememberMutableRemoteEnum.composable` | Factory composable for mutable remote enum state. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/rememberMutableRemoteFloat.composable` | Factory composable for mutable remote float state. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/rememberMutableRemoteImageBitmap.composable` | Factory for mutable remote bitmap state. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/rememberMutableRemoteInt.composable` | Factory composable for mutable remote integer state. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/rememberMutableRemoteString.composable` | Factory composable for mutable remote string state. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/rememberMuteButtonState.composable` | Remembers the value of `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/MuteButtonState` created based on the passed `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` and launch a coroutine to listen to `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` changes. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/rememberNamedRemoteBoolean.composable` | Remembers a named remote boolean expression. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/rememberNamedRemoteColor.composable` | Remembers a named remote color expression. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/rememberNamedRemoteDp.composable` | Remembers a named remote Dp expression. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/rememberNamedRemoteEnum.composable` | Remembers a named remote enum expression. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/rememberNamedRemoteFloat.composable` | Remembers a named remote float expression. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/rememberNamedRemoteImageBitmap.composable` | Remembers a named `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/RemoteImageBitmap` from a lambda providing the initial `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/ImageBitmap`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/rememberNamedRemoteInt.composable` | Remembers a named remote integer expression. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/rememberNamedRemoteLong.composable` | Remembers a named remote long expression. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/rememberNamedRemoteString.composable` | Remembers a named remote string expression. |
| `https://developer.android.com/reference/kotlin/androidx/navigation3/runtime/rememberNavBackStack.composable` |   |
| `https://developer.android.com/reference/kotlin/androidx/navigation/compose/rememberNavController.composable` | Creates a NavHostController that handles the adding of the `https://developer.android.com/reference/kotlin/androidx/navigation/compose/ComposeNavigator` and `https://developer.android.com/reference/kotlin/androidx/navigation/compose/DialogNavigator`. |
| `https://developer.android.com/reference/kotlin/androidx/navigationevent/compose/rememberNavigationEventDispatcherOwner.composable` | Remembers a new `https://developer.android.com/reference/kotlin/androidx/navigationevent/NavigationEventDispatcherOwner` which creates a dispatcher linked to a parent dispatcher found in the composition. |
| `https://developer.android.com/reference/kotlin/androidx/navigation3/scene/rememberNavigationEventState.composable` | Remembers and returns a `https://developer.android.com/reference/kotlin/androidx/navigationevent/compose/NavigationEventState` instance for a `https://developer.android.com/reference/kotlin/androidx/navigation3/scene/SceneState`. |
| `https://developer.android.com/reference/kotlin/androidx/navigationevent/compose/rememberNavigationEventState.composable` | Remembers and returns a `https://developer.android.com/reference/kotlin/androidx/navigationevent/compose/NavigationEventState` instance. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigationsuite/rememberNavigationSuiteScaffoldState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigationsuite/NavigationSuiteScaffoldState` |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/platform/rememberNestedScrollInteropConnection.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` the `https://developer.android.com/reference/kotlin/androidx/compose/ui/input/nestedscroll/NestedScrollConnection` that enables Nested Scroll Interop between a View parent that implements `https://developer.android.com/reference/kotlin/androidx/core/view/NestedScrollingParent3` and a Compose child. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/rememberNextButtonState.composable` | Remembers the value of `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/NextButtonState` created based on the passed `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` and launch a coroutine to listen to `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` changes. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/onehandedgesture/rememberOneHandedGestureConfiguration.composable` | A `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/onehandedgesture/OneHandedGestureConfiguration` should be created for each component that supports a gesture, such as a Button, Card or scrollable container. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/rememberOverscrollEffect.composable` | Returns a remembered `https://developer.android.com/reference/kotlin/androidx/compose/foundation/OverscrollEffect` created from the current value of `https://developer.android.com/reference/kotlin/androidx/compose/foundation/package-summary#LocalOverscrollFactory()`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/pager/rememberPagerState.composable` | Creates and remember a `https://developer.android.com/reference/kotlin/androidx/compose/foundation/pager/PagerState` to be used with a `https://developer.android.com/reference/kotlin/androidx/compose/foundation/pager/package-summary#Pager(androidx.compose.ui.Modifier,androidx.compose.foundation.pager.PagerState,androidx.compose.foundation.layout.PaddingValues,kotlin.Boolean,androidx.compose.foundation.gestures.Orientation,androidx.compose.foundation.gestures.TargetedFlingBehavior,kotlin.Boolean,androidx.compose.foundation.OverscrollEffect,kotlin.Int,androidx.compose.ui.unit.Dp,androidx.compose.foundation.pager.PageSize,androidx.compose.ui.input.nestedscroll.NestedScrollConnection,kotlin.Function1,androidx.compose.ui.Alignment.Horizontal,androidx.compose.ui.Alignment.Vertical,androidx.compose.foundation.gestures.snapping.SnapPosition,androidx.compose.foundation.gestures.BringIntoViewSpec,kotlin.Function2)` |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/pager/rememberPagerState.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/pager/PagerState` to be used with a Wear Pager |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/rememberPaneExpansionState.composable` | Remembers and returns a `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/PaneExpansionState` associated to a given `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/PaneExpansionStateKey`. |
| `https://developer.android.com/reference/kotlin/androidx/pdf/compose/rememberPdfViewerState.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/pdf/compose/PdfViewerState`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/rememberPickerGroupState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/PickerGroupState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/rememberPickerState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/PickerState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/rememberPickerState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/PickerState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/rememberPlaceholderState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/PlaceholderState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/rememberPlaceholderState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/PlaceholderState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/rememberPlatformOverscrollFactory.composable` | Creates and remembers an instance of the platform `https://developer.android.com/reference/kotlin/androidx/compose/foundation/OverscrollFactory`, with the provided `https://developer.android.com/reference/kotlin/androidx/compose/foundation/package-summary#rememberPlatformOverscrollFactory(androidx.compose.ui.graphics.Color,androidx.compose.foundation.layout.PaddingValues)` and `https://developer.android.com/reference/kotlin/androidx/compose/foundation/package-summary#rememberPlatformOverscrollFactory(androidx.compose.ui.graphics.Color,androidx.compose.foundation.layout.PaddingValues)` values - these values will be used on platform versions where glow overscroll is used. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/rememberPlayPauseButtonState.composable` | Remembers the value of `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/PlayPauseButtonState` created based on the passed `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` and launch a coroutine to listen to `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` changes. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/rememberPlaybackSpeedState.composable` | Remember the value of `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/PlaybackSpeedState` created based on the passed `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` and launch a coroutine to listen to `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` changes. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/rememberPlaybackState.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/PlaybackState` for the given `https://developer.android.com/reference/kotlin/androidx/media3/common/Player`. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/rememberPlaylistState.composable` | Remembers the value of `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/PlaylistState` created based on the passed `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` and launch a coroutine to listen to `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` changes. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/media/rememberPointSourceExoplayerAudioOutput.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/media/PointSourceExoplayerAudioOutput` with `https://developer.android.com/reference/kotlin/androidx/xr/scenecore/PointSourceParams`. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/lifecycle/rememberPooledPlayer.composable` | Acquires, configures, and manages the lifecycle of a pooled `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` instance. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/rememberPresentationState.composable` | Remembers the value of `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/PresentationState` created based on the passed `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` and launches a coroutine to listen to `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` changes. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/rememberPreviousButtonState.composable` | Remembers the value of `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/PreviousButtonState` created based on the passed `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` and launch a coroutine to listen to `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` changes. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/rememberProgressStateWithTickCount.composable` | Remember the value of `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/ProgressStateWithTickCount` created based on the passed `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` and launch a coroutine to listen to `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` changes. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/rememberProgressStateWithTickInterval.composable` | Remember the value of `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/ProgressStateWithTickInterval` created based on the passed `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` and launch a coroutine to listen to `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` changes. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/pullrefresh/rememberPullRefreshState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material/pullrefresh/PullRefreshState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/pulltorefresh/rememberPullToRefreshState.composable` | Create and remember the default `https://developer.android.com/reference/kotlin/androidx/compose/material3/pulltorefresh/PullToRefreshState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberRangeSliderState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/RangeSliderState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/state/rememberRemoteImageBitmap.composable` | Remembers a remote bitmap from a URL. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/rememberRemotePageIndicatorState.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/wear/compose/remote/material3/RemotePageIndicatorState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/modifier/rememberRemoteScrollState.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/modifier/RemoteScrollState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/layout/rememberRemoteTextMeasurer.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/layout/RemoteTextMeasurer`. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/rememberRepeatButtonState.composable` | Remember the value of `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/RepeatButtonState` created based on the passed `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` and launch a coroutine to listen to `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` changes. |
| `https://developer.android.com/reference/kotlin/androidx/navigation3/runtime/result/rememberResultEventBus.composable` | Returns a `https://developer.android.com/reference/kotlin/androidx/navigation3/runtime/result/ResultEventBus` that is remembered across recompositions |
| `https://developer.android.com/reference/kotlin/androidx/navigation3/runtime/result/rememberResultEventBusNavEntryDecorator.composable` | Returns a `https://developer.android.com/reference/kotlin/androidx/navigation3/runtime/result/ResultEventBusNavEntryDecorator` that is remembered across recompositions. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/rememberRevealState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/RevealState`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/rememberRevealState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/RevealState`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/rememberRevealState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/RevealState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/ripple/rememberRipple.composable` | Creates and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)`s a Ripple using values provided by `https://developer.android.com/reference/kotlin/androidx/compose/material/ripple/RippleTheme`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/saveable/rememberSaveable.composable` | Remember the value produced by `https://developer.android.com/reference/kotlin/androidx/compose/runtime/saveable/package-summary#rememberSaveable(kotlin.Array,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/saveable/rememberSaveableStateHolder.composable` | Creates and remembers the instance of `https://developer.android.com/reference/kotlin/androidx/compose/runtime/saveable/SaveableStateHolder`. |
| `https://developer.android.com/reference/kotlin/androidx/navigation3/runtime/rememberSaveableStateHolderNavEntryDecorator.composable` | Returns a `https://developer.android.com/reference/kotlin/androidx/navigation3/runtime/SaveableStateHolderNavEntryDecorator` that is remembered across recompositions. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/rememberScaffoldState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material/ScaffoldState` with the default animation clock and memoizes it. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/lazy/rememberScalingLazyListState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/lazy/ScalingLazyListState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/rememberScalingLazyListState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/ScalingLazyListState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/navigation3/scene/rememberSceneState.composable` | Returns a `https://developer.android.com/reference/kotlin/androidx/navigation3/scene/SceneState` that is remembered across compositions based on the parameters. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberScrollFieldState.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ScrollFieldState` to be used with a `https://developer.android.com/reference/kotlin/androidx/compose/material3/ScrollField.composable#ScrollField(androidx.compose.material3.ScrollFieldState,kotlin.String,androidx.compose.ui.Modifier,kotlin.Boolean,androidx.compose.material3.ScrollFieldColors,kotlin.Function1,androidx.compose.foundation.interaction.MutableInteractionSource,kotlin.Function3)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/rememberScrollState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` the `https://developer.android.com/reference/kotlin/androidx/compose/foundation/ScrollState` based on the currently appropriate scroll configuration to allow changing scroll position or observing scroll behavior. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/gestures/rememberScrollable2DState.composable` | Create and remember the default implementation of `https://developer.android.com/reference/kotlin/androidx/compose/foundation/gestures/Scrollable2DState` interface that contains necessary information about the ongoing fling and provides smooth scrolling capabilities. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/gestures/rememberScrollableState.composable` | Create and remember the default implementation of `https://developer.android.com/reference/kotlin/androidx/compose/foundation/gestures/ScrollableState` interface that contains necessary information about the ongoing fling and provides smooth scrolling capabilities. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberSearchBarScrollState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/SearchBarScrollState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberSearchBarState.composable` | Create and remember a `https://developer.android.com/reference/kotlin/androidx/compose/material3/SearchBarState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberSearchBarWithGapState.composable` | Create and remember a `https://developer.android.com/reference/kotlin/androidx/compose/material3/SearchBarState` to use in conjunction with `https://developer.android.com/reference/kotlin/androidx/compose/material3/ExpandedDockedSearchBarWithGap.composable#ExpandedDockedSearchBarWithGap(androidx.compose.material3.SearchBarState,kotlin.Function0,androidx.compose.ui.Modifier,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Shape,androidx.compose.ui.unit.Dp,androidx.compose.ui.graphics.Color,androidx.compose.material3.SearchBarColors,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,androidx.compose.ui.window.PopupProperties,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/rememberSeekBackButtonState.composable` | Remembers the value of `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/SeekBackButtonState` created based on the passed `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` and launch a coroutine to listen to `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` changes. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/rememberSeekForwardButtonState.composable` | Remembers the value of `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/SeekForwardButtonState` created based on the passed `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` and launch a coroutine to listen to `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` changes. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/text/selection/rememberSelectionState.composable` | Create and remember a `https://developer.android.com/reference/kotlin/androidx/compose/foundation/text/selection/SelectionState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/saveable/rememberSerializable.composable` | Remember the value produced by `https://developer.android.com/reference/kotlin/androidx/compose/runtime/saveable/package-summary#rememberSerializable(kotlin.Array,androidx.savedstate.serialization.SavedStateConfiguration,kotlin.Function0)`, and persist it across activity or process recreation using a `https://kotlinlang.org/api/kotlinx.serialization/kotlinx-serialization-core/kotlinx.serialization/-k-serializer/index.html` for saving and restoring via the saved instance state mechanism. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/rememberShuffleButtonState.composable` | Remember the value of `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/ShuffleButtonState` created based on the passed `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` and launch a coroutine to listen to `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` changes. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberSliderState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/SliderState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/gestures/snapping/rememberSnapFlingBehavior.composable` | Creates and remember a `https://developer.android.com/reference/kotlin/androidx/compose/foundation/gestures/FlingBehavior` that performs snapping. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/rememberSpatialActivityPanelController.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SpatialActivityPanelController` across recompositions. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/rememberSpatialGltfModelState.composable` | Remembers a `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SpatialGltfModelState` object for use with the `https://developer.android.com/reference/kotlin/androidx/xr/compose/subspace/SpatialGltfModel.composable#SpatialGltfModel(androidx.xr.compose.subspace.SpatialGltfModelState,androidx.xr.compose.subspace.layout.SubspaceModifier,kotlin.Function0)` API. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/rememberSplineBasedDecay.composable` |   |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/stack/rememberStackState.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/stack/StackState` for a `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/stack/VerticalStack.composable#VerticalStack(androidx.compose.ui.Modifier,androidx.xr.glimmer.stack.StackState,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberStandardBottomSheetState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/compose/material3/SheetState` for `https://developer.android.com/reference/kotlin/androidx/compose/material3/BottomSheetScaffold.composable#BottomSheetScaffold(kotlin.Function1,androidx.compose.ui.Modifier,androidx.compose.material3.BottomSheetScaffoldState,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,androidx.compose.ui.graphics.Shape,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.unit.Dp,androidx.compose.ui.unit.Dp,kotlin.Function0,kotlin.Boolean,kotlin.Function0,kotlin.Function1,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,kotlin.Function1)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigation/rememberSupportingPaneScaffoldNavigator.composable` | Returns a remembered default implementation of `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigation/ThreePaneScaffoldNavigator` for `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/layout/SupportingPaneScaffold.composable#SupportingPaneScaffold(androidx.compose.material3.adaptive.layout.PaneScaffoldDirective,androidx.compose.material3.adaptive.layout.ThreePaneScaffoldValue,kotlin.Function1,kotlin.Function1,androidx.compose.ui.Modifier,kotlin.Function1,kotlin.Function2,androidx.compose.material3.adaptive.layout.PaneExpansionState)`, which will be updated automatically when the input values change. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigation3/rememberSupportingPaneSceneStrategy.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/compose/material3/adaptive/navigation3/SupportingPaneSceneStrategy`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/navigation/rememberSwipeDismissableNavController.composable` | Creates a NavHostController that handles the adding of the `https://developer.android.com/reference/kotlin/androidx/wear/compose/navigation/WearNavigator` from androidx.wear.compose.navigation. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/navigation/rememberSwipeDismissableNavHostState.composable` | Create a `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/SwipeToDismissBoxState` and remember it. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/navigation3/rememberSwipeDismissableSceneStrategy.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/wear/compose/navigation3/SwipeDismissableSceneStrategy`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberSwipeToDismissBoxState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/compose/material3/SwipeToDismissBoxState`. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/rememberSwipeToDismissBoxState.composable` | Create a `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/SwipeToDismissBoxState` and remember it. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/rememberSwipeToDismissBoxState.composable` | Create a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SwipeToDismissBoxState` and remember it. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material/rememberSwipeableState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/compose/material/SwipeableState` with the default animation clock. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/rememberSwipeableState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/wear/compose/material/SwipeableState` with the default animation clock. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/text/input/rememberTextFieldState.composable` | Create and remember a `https://developer.android.com/reference/kotlin/androidx/compose/foundation/text/input/TextFieldState`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/text/rememberTextMeasurer.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/compose/ui/text/TextMeasurer`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberTimePickerState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/TimePickerState` for a time picker that is remembered across compositions and configuration changes. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberTooltipState.composable` | Create and remember the default `https://developer.android.com/reference/kotlin/androidx/compose/material3/TooltipState` for `https://developer.android.com/reference/kotlin/androidx/compose/material3/TooltipBox.composable#TooltipBox(androidx.compose.ui.window.PopupPositionProvider,kotlin.Function1,androidx.compose.material3.TooltipState,androidx.compose.ui.Modifier,kotlin.Function0,kotlin.Boolean,kotlin.Boolean,kotlin.Boolean,kotlin.Function0)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberTopAppBarState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/material3/TopAppBarState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/rememberTrackSelectionParametersState.composable` | Remembers the value of `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/TrackSelectionParametersState` created based on the passed `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` and launches a coroutine to listen to `https://developer.android.com/reference/kotlin/androidx/media3/common/Player` changes. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/rememberTrackSelectionState.composable` | Remembers a `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/TrackSelectionState` for the given `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/package-summary#rememberTrackSelectionState(androidx.media3.common.Player,kotlin.Int,kotlin.Int,kotlin.Boolean,kotlin.Boolean,kotlin.Boolean)` and `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/state/package-summary#rememberTrackSelectionState(androidx.media3.common.Player,kotlin.Int,kotlin.Int,kotlin.Boolean,kotlin.Boolean,kotlin.Boolean)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/gestures/rememberTransformableState.composable` | Create and remember default implementation of `https://developer.android.com/reference/kotlin/androidx/compose/foundation/gestures/TransformableState` interface that contains necessary information about the ongoing transformations and provides smooth transformation capabilities. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/lazy/rememberTransformationSpec.composable` | Computes and remembers the appropriate `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/lazy/TransformationSpec` for the current screen size. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/lazy/rememberTransformingLazyColumnFirstLayoutItemProvider.composable` | Creates and remembers a `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/lazy/TransformingLazyColumnFirstLayoutItemProvider` that delegates to the provided `https://developer.android.com/reference/kotlin/androidx/wear/compose/material3/lazy/package-summary#rememberTransformingLazyColumnFirstLayoutItemProvider(kotlin.Function0)` lambda. |
| `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/lazy/rememberTransformingLazyColumnState.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/wear/compose/foundation/lazy/TransformingLazyColumnState` that is remembered across compositions. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/rememberTransition.composable` | Creates a `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/Transition` and puts it in the `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/TransitionState#currentState()` of the provided `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/package-summary#rememberTransition(androidx.compose.animation.core.TransitionState,kotlin.String)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/rememberUpdatedState.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/compose/runtime/package-summary#rememberUpdatedState(kotlin.Any)` and update its value to `https://developer.android.com/reference/kotlin/androidx/compose/runtime/package-summary#rememberUpdatedState(kotlin.Any)` on each recomposition of the `https://developer.android.com/reference/kotlin/androidx/compose/runtime/rememberUpdatedState.composable#rememberUpdatedState(kotlin.Any)` call. |
| `https://developer.android.com/reference/kotlin/androidx/compose/foundation/style/rememberUpdatedStyleState.composable` | Create, remember and update a `https://developer.android.com/reference/kotlin/androidx/compose/foundation/style/StyleState` for use as a parameter of a `https://developer.android.com/reference/kotlin/androidx/compose/foundation/style/styleable.modifier#(androidx.compose.ui.Modifier).styleable(androidx.compose.foundation.style.StyleResolver)` modifier. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/vector/rememberVectorPainter.composable` | Create a `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/vector/VectorPainter` with the given `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/vector/ImageVector`. |
| `https://developer.android.com/reference/kotlin/androidx/lifecycle/viewmodel/navigation3/rememberViewModelStoreNavEntryDecorator.composable` | Returns a `https://developer.android.com/reference/kotlin/androidx/lifecycle/viewmodel/navigation3/ViewModelStoreNavEntryDecorator` that is remembered across recompositions. |
| `https://developer.android.com/reference/kotlin/androidx/lifecycle/viewmodel/compose/rememberViewModelStoreOwner.composable` | Remembers a `https://developer.android.com/reference/kotlin/androidx/lifecycle/ViewModelStoreOwner` scoped to the current composable using an existing `https://developer.android.com/reference/kotlin/androidx/lifecycle/viewmodel/compose/package-summary#rememberViewModelStoreOwner(androidx.lifecycle.viewmodel.ViewModelStoreProvider,androidx.savedstate.SavedStateRegistryOwner)`. |
| `https://developer.android.com/reference/kotlin/androidx/lifecycle/viewmodel/compose/rememberViewModelStoreProvider.composable` | Remembers a new `https://developer.android.com/reference/kotlin/androidx/lifecycle/viewmodel/ViewModelStoreProvider` which creates a ViewModel scope linked to a parent found in the composition. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberWideNavigationRailState.composable` | Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/compose/material3/WideNavigationRailState`. |
| `https://developer.android.com/reference/kotlin/androidx/media3/ui/compose/modifiers/resizeWithContentScale.composable` | Attempts to size the original content rectangle to be inscribed into a destination by applying a specified `https://developer.android.com/reference/kotlin/androidx/compose/ui/layout/ContentScale` type. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/retain/retain.composable` | Remember the value produced by `https://developer.android.com/reference/kotlin/androidx/compose/runtime/retain/package-summary#retain(kotlin.Function0)` and retain it in the `https://developer.android.com/reference/kotlin/androidx/compose/runtime/retain/package-summary#LocalRetainedValuesStore()`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/retain/retainManagedRetainedValuesStore.composable` | Retains a `https://developer.android.com/reference/kotlin/androidx/compose/runtime/retain/ManagedRetainedValuesStore`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/retain/retainRetainedValuesStoreRegistry.composable` | Returns a `https://developer.android.com/reference/kotlin/androidx/compose/runtime/retain/retain.composable#retain(kotlin.Function0)`ed instance of a new `https://developer.android.com/reference/kotlin/androidx/compose/runtime/retain/RetainedValuesStoreRegistry`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/res/stringArrayResource.composable` | Load a string resource. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/res/stringResource.composable` | Load a string resource. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/rxjava2/subscribeAsState.composable` | Subscribes to this `https://reactivex.io/RxJava/2.x/javadoc/io/reactivex/Completable.html` and represents its completed state via `https://developer.android.com/reference/kotlin/androidx/compose/runtime/State`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/rxjava3/subscribeAsState.composable` | Subscribes to this `http://reactivex.io/RxJava/3.x/javadoc/io/reactivex/rxjava3/core/Completable.html` and represents its completed state via `https://developer.android.com/reference/kotlin/androidx/compose/runtime/State`. |
| `https://developer.android.com/reference/kotlin/androidx/xr/glimmer/surface.composable` | A surface is a fundamental building block in Glimmer. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/toPath.composable` | Returns a `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Path` that is remembered across compositions for this `https://developer.android.com/reference/kotlin/androidx/graphics/shapes/RoundedPolygon`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/toShape.composable` | Returns a `https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Shape` that is remembered across compositions for this `https://developer.android.com/reference/kotlin/androidx/graphics/shapes/RoundedPolygon`. |
| `https://developer.android.com/reference/kotlin/androidx/appstate/transform/transform.composable` | A Composable `https://developer.android.com/reference/kotlin/androidx/appstate/transform/transform.composable#transform(kotlin.Any,kotlinx.coroutines.CoroutineDispatcher,kotlin.Function1)` that remembers the resulting `https://developer.android.com/reference/kotlin/androidx/compose/runtime/State` and ties the headless composition to the current `https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/-coroutine-scope/index.html` provided by the Compose lifecycle. |
| `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/updateTransition.composable` | This sets up a `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/Transition`, and updates it with the target provided by `https://developer.android.com/reference/kotlin/androidx/compose/animation/core/package-summary#updateTransition(kotlin.Any,kotlin.String)`. |
| `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/capture/vectorResource.composable` | Load a `https://developer.android.com/reference/kotlin/androidx/compose/remote/creation/compose/capture/RemoteImageVector` from an Android vector resource. |
| `https://developer.android.com/reference/kotlin/androidx/compose/ui/res/vectorResource.composable` | Load an ImageVector from a vector resource. |
| `https://developer.android.com/reference/kotlin/androidx/lifecycle/viewmodel/compose/viewModel.composable` | Returns an existing `https://developer.android.com/reference/kotlin/androidx/lifecycle/ViewModel` or creates a new one in the scope (usually, a fragment or an activity) |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/withCompositionLocal.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/runtime/withCompositionLocal.composable#withCompositionLocal(androidx.compose.runtime.ProvidedValue,kotlin.Function0)` binds value to `https://developer.android.com/reference/kotlin/androidx/compose/runtime/ProvidableCompositionLocal` key and returns the result produced by the `https://developer.android.com/reference/kotlin/androidx/compose/runtime/package-summary#withCompositionLocal(androidx.compose.runtime.ProvidedValue,kotlin.Function0)` lambda. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/withCompositionLocals.composable` | `https://developer.android.com/reference/kotlin/androidx/compose/runtime/withCompositionLocals.composable#withCompositionLocals(kotlin.Array,kotlin.Function0)` binds values to `https://developer.android.com/reference/kotlin/androidx/compose/runtime/ProvidableCompositionLocal` key and returns the result produced by the `https://developer.android.com/reference/kotlin/androidx/compose/runtime/package-summary#withCompositionLocals(kotlin.Array,kotlin.Function0)` lambda. |
| `https://developer.android.com/reference/kotlin/androidx/compose/runtime/retain/withLocalRetainedValuesStore.composable` | Installs the given `https://developer.android.com/reference/kotlin/androidx/compose/runtime/retain/package-summary#withLocalRetainedValuesStore(androidx.compose.runtime.retain.RetainedValuesStore,kotlin.Function0)` over the provided `https://developer.android.com/reference/kotlin/androidx/compose/runtime/retain/package-summary#withLocalRetainedValuesStore(androidx.compose.runtime.retain.RetainedValuesStore,kotlin.Function0)` and returns the result of the lambda. |