---
title: "createNamedRemoteDp"
description: "Creates a named [RemoteDp] with an initial value."
type: "function"
lastmod: "2026-10-21"
---
## API Reference

### createNamedRemoteDp

> Source set: Android

```kotlin
public fun RemoteDp.Companion.createNamedRemoteDp(
    name: String,
    defaultValue: Dp,
    domain: RemoteState.Domain = RemoteState.Domain.User,
): RemoteDp
```

Creates a named [RemoteDp](/jetpack-compose/androidx.compose.remote/remote-creation-compose/classes/RemoteDp/api) with an initial value.

Named remote Dps can be set via AndroidRemoteContext.setNamedFloat.

#### Parameters

| | |
| --- | --- |
| name | A unique name to identify this state within its `domain`. |
| defaultValue | The initial [Dp](/jetpack-compose/androidx.compose.ui/ui-unit/classes/Dp) value for the named remote Dp. |
| domain | The domain for the named state. Defaults to [RemoteState.Domain.User](/jetpack-compose/androidx.compose.remote/remote-creation-compose/objects/RemoteState.Domain.User). |

#### Return

A [RemoteDp](/jetpack-compose/androidx.compose.remote/remote-creation-compose/functions/RemoteDp) representing the named Dp.

### createNamedRemoteDp

> Source set: Android

```kotlin
public fun createNamedRemoteDp(
    name: String,
    defaultValue: Dp,
    domain: RemoteState.Domain = RemoteState.Domain.User,
): RemoteDp
```

Creates a named [RemoteDp](/jetpack-compose/androidx.compose.remote/remote-creation-compose/classes/RemoteDp/api) with an initial value.

Named remote Dps can be set via AndroidRemoteContext.setNamedFloat.

#### Parameters

| | |
| --- | --- |
| name | A unique name to identify this state within its `domain`. |
| defaultValue | The initial [Dp](/jetpack-compose/androidx.compose.ui/ui-unit/classes/Dp) value for the named remote Dp. |
| domain | The domain for the named state. Defaults to [RemoteState.Domain.User](/jetpack-compose/androidx.compose.remote/remote-creation-compose/objects/RemoteState.Domain.User). |

#### Return

A [RemoteDp](/jetpack-compose/androidx.compose.remote/remote-creation-compose/functions/RemoteDp) representing the named Dp.

### createNamedRemoteDp

> Source set: Android

```kotlin
public fun createNamedRemoteDp(
    name: String,
    defaultValue: Float,
    domain: RemoteState.Domain = RemoteState.Domain.User,
): RemoteDp
```

Creates a named [RemoteDp](/jetpack-compose/androidx.compose.remote/remote-creation-compose/classes/RemoteDp/api) with an initial value.

Named remote Dps can be set via AndroidRemoteContext.setNamedFloat.

#### Parameters

| | |
| --- | --- |
| name | A unique name to identify this state within its `domain`. |
| defaultValue | The initial `Float` value for the named remote Dp. |
| domain | The domain for the named state. Defaults to [RemoteState.Domain.User](/jetpack-compose/androidx.compose.remote/remote-creation-compose/objects/RemoteState.Domain.User). |

#### Return

A [RemoteDp](/jetpack-compose/androidx.compose.remote/remote-creation-compose/functions/RemoteDp) representing the named Dp.

### createNamedRemoteDp

> Source set: Android

```kotlin
public fun createNamedRemoteDp(
    name: String,
    domain: RemoteState.Domain = RemoteState.Domain.User,
    value: () -> RemoteDp,
): RemoteDp
```

Creates a named [RemoteDp](/jetpack-compose/androidx.compose.remote/remote-creation-compose/classes/RemoteDp/api) expression.

#### Parameters

| | |
| --- | --- |
| name | A unique name to identify this state within its `domain`. |
| domain | The domain for the named state. Defaults to [RemoteState.Domain.User](/jetpack-compose/androidx.compose.remote/remote-creation-compose/objects/RemoteState.Domain.User). |
| value | A lambda that provides the [RemoteDp](/jetpack-compose/androidx.compose.remote/remote-creation-compose/functions/RemoteDp) expression. |

#### Return

A [RemoteDp](/jetpack-compose/androidx.compose.remote/remote-creation-compose/functions/RemoteDp) representing the named Dp expression.
