androidx.wear.compose.remote.material3

Classes

RemoteButtonColors

Represents the container and content colors used in buttons in different states.

RemoteCardColors

Represents Colors used in RemoteCard.

RemoteColorScheme

Represents the color scheme for the Wear Material 3 theme in a remote context.

RemoteIconButtonColors

Represents the container and content colors used in a text button in different states.

RemoteProgressIndicatorColors

Represents the indicator and track colors used in progress indicator in a remote context.

RemoteShapes

Material surfaces can be displayed in different shapes.

RemoteTextButtonColors

Represents the container and content colors used in a text button in different states.

RemoteTypography

Class holding typography definitions for RemoteMaterialTheme.

Objects

RemoteButtonDefaults

Contains the default values used by RemoteButton

RemoteButtonGroupDefaults

Contains the default values used by RemoteButtonGroup

RemoteCardDefaults

Contains the default values used by RemoteCard

RemoteIconButtonDefaults

Contains the default values used by RemoteIconButton.

RemoteMaterialTheme

Contains functions to access the current theme values provided at the call site's RemoteMaterialTheme context.

RemoteProgressIndicatorDefaults

Contains defaults for Remote Progress Indicators.

RemoteShapeDefaults

Contains the default values used by RemoteShapes

RemoteTextButtonDefaults

Contains the default values used by RemoteTextButton.

Composables

RemoteAppCard

Opinionated Wear Material 3 RemoteCard that offers a specific 5 slot layout to show information about an application, e.g. a notification.

RemoteButton

Base level Wear Material3 RemoteButton that offers a single slot to take any content.

RemoteButtonGroup

Layout component to implement an expressive group of buttons in a row.

RemoteCard

Base level Wear Material 3 RemoteCard that offers a single slot to take any content.

RemoteCircularProgressIndicator

Material Design circular progress indicator.

RemoteCompactButton

A Wear Material3 RemoteCompactButton that offers two slots and a specific layout for an icon and label.

RemoteIcon

Composable function that displays an icon using an RemoteImageVector.

RemoteIconButton

Wear Material RemoteIconButton is a circular, icon-only button with transparent background and no border.

RemoteMaterialTheme

Material Theming refers to the customization of your Material Design app to better reflect your product’s brand.

RemoteOutlinedCard

Outlined Wear Material 3 RemoteCard that offers a single slot to take any content.

RemoteText

High level element that displays text and provides semantics / accessibility information.

RemoteTextButton

Wear Material RemoteTextButton is a circular, text-only button with transparent background and no border.

RemoteTitleCard

Opinionated Wear Material 3 RemoteCard that offers a specific layout to show interactive information about an application, e.g. a message.

Extension functions summary

RemoteModifier

Modifier to be applied to a RemoteButton to ensure that its size meets the recommended minimums.

Extension functions

RemoteModifier.buttonSizeModifier

fun RemoteModifier.buttonSizeModifier(): RemoteModifier

Modifier to be applied to a RemoteButton to ensure that its size meets the recommended minimums.