<h2 id="remotetextbutton-onclick-modifier-colors-enabled-border-bordercolor-shape-content">RemoteTextButton</h2>

<div class='sourceset sourceset-android'>Android</div>

```kotlin
@Composable
@RemoteComposable
public fun RemoteTextButton(
    onClick: Action,
    modifier: RemoteModifier = RemoteModifier,
    colors: RemoteTextButtonColors = RemoteTextButtonDefaults.textButtonColors(),
    enabled: RemoteBoolean = true.rb,
    border: RemoteDp? = null,
    borderColor: RemoteColor? = null,
    shape: RemoteShape = RemoteTextButtonDefaults.shape,
    content: @Composable @RemoteComposable () -> Unit,
)
```

Wear Material [RemoteTextButton](/jetpack-compose/androidx.wear.compose.remote/remote-material3/composable-functions/RemoteTextButton) is a circular, text-only button with transparent background and
no border. It offers a single slot for text.

The default [RemoteTextButton](/jetpack-compose/androidx.wear.compose.remote/remote-material3/composable-functions/RemoteTextButton) has no border and a transparent background for low emphasis
actions. For actions that require higher emphasis, consider overriding the colors by
[RemoteTextButtonColors.copy](/jetpack-compose/androidx.wear.compose.remote/remote-material3/classes/RemoteTextButtonColors)

[RemoteTextButton](/jetpack-compose/androidx.wear.compose.remote/remote-material3/composable-functions/RemoteTextButton) can be enabled or disabled. A disabled button will not respond to click
events.

Example of an [RemoteTextButton](/jetpack-compose/androidx.wear.compose.remote/remote-material3/composable-functions/RemoteTextButton) with shape animation of rounded corners on press:

#### Parameters

| | |
| --- | --- |
| onClick | Will be called when the user clicks the button. |
| modifier | Modifier to be applied to the button. |
| shape | Defines the shape for this button. Defaults to a static shape based on [RemoteTextButtonDefaults.shape](/jetpack-compose/androidx.wear.compose.remote/remote-material3/objects/RemoteTextButtonDefaults) |
| colors | [RemoteTextButtonColors](/jetpack-compose/androidx.wear.compose.remote/remote-material3/classes/RemoteTextButtonColors) that will be used to resolve the background and content color for this button in different states. |
| enabled | Controls the enabled state of the button. When `false`, this button will not be clickable. It must be a constant value. |
| border | Optional [RemoteDp](/jetpack-compose/androidx.compose.remote/remote-creation-compose/classes/RemoteDp) that will be used to resolve the border for this button in different states. |
| borderColor | Optional [RemoteColor](/jetpack-compose/androidx.compose.remote/remote-creation-compose/classes/RemoteColor) that will be used to resolve the border color for this button in different states. |
| content | The content displayed on the text button, expected to be text or image. |