# OrbiterAlignment

Artifact: [androidx.xr.compose:compose](https://developer.android.com/jetpack/androidx/releases/xr-compose) [View Source](https://cs.android.com/search?q=file:androidx/xr/compose/spatial/Orbiter.kt+class:androidx.xr.compose.spatial.OrbiterAlignment) Added in [1.0.0-beta02](https://developer.android.com/jetpack/androidx/releases/xr-compose#1.0.0-beta02) Deprecated in [1.0.0-beta02](https://developer.android.com/jetpack/androidx/releases/xr-compose#1.0.0-beta02)


```
sealed class OrbiterAlignment
```

<br />

Known direct subclasses [OrbiterAlignment.BottomCenter](https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.BottomCenter), [OrbiterAlignment.BottomEnd](https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.BottomEnd), [OrbiterAlignment.BottomLeft](https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.BottomLeft), [OrbiterAlignment.BottomRight](https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.BottomRight), [OrbiterAlignment.BottomStart](https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.BottomStart), [OrbiterAlignment.CenterEnd](https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.CenterEnd), [OrbiterAlignment.CenterLeft](https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.CenterLeft), [OrbiterAlignment.CenterRight](https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.CenterRight), [OrbiterAlignment.CenterStart](https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.CenterStart), [OrbiterAlignment.Center](https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.Center), [OrbiterAlignment.TopCenter](https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.TopCenter), [OrbiterAlignment.TopEnd](https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.TopEnd), [OrbiterAlignment.TopLeft](https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.TopLeft), [OrbiterAlignment.TopRight](https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.TopRight), [OrbiterAlignment.TopStart](https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.TopStart)

|---|---|
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.BottomCenter` | **This class is deprecated.** Use OrbiterPosition instead. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.BottomEnd` | **This class is deprecated.** Use OrbiterPosition instead. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.BottomLeft` | **This class is deprecated.** Use OrbiterPosition instead. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.BottomRight` | **This class is deprecated.** Use OrbiterPosition instead. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.BottomStart` | **This class is deprecated.** Use OrbiterPosition instead. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.CenterEnd` | **This class is deprecated.** Use OrbiterPosition instead. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.CenterLeft` | **This class is deprecated.** Use OrbiterPosition instead. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.CenterRight` | **This class is deprecated.** Use OrbiterPosition instead. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.CenterStart` | **This class is deprecated.** Use OrbiterPosition instead. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.Center` | **This class is deprecated.** Use OrbiterPosition instead. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.TopCenter` | **This class is deprecated.** Use OrbiterPosition instead. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.TopEnd` | **This class is deprecated.** Use OrbiterPosition instead. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.TopLeft` | **This class is deprecated.** Use OrbiterPosition instead. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.TopRight` | **This class is deprecated.** Use OrbiterPosition instead. |
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.TopStart` | **This class is deprecated.** Use OrbiterPosition instead. |

*** ** * ** ***

> [!CAUTION]
> **This class is deprecated.**   
> Use OrbiterPosition instead, use this instead:
>
> ```kotlin
> OrbiterPosition
> ```

Represents the alignment and offset configuration for an `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/Orbiter.composable#Orbiter(androidx.xr.compose.spatial.ContentEdge.Horizontal,androidx.compose.ui.unit.Dp,androidx.xr.compose.spatial.OrbiterOffsetType,androidx.compose.ui.Alignment.Horizontal,androidx.xr.compose.subspace.layout.SpatialShape,androidx.compose.ui.unit.Dp,kotlin.Boolean,kotlin.Function0)` in relation to the parent.

TopStart OrbiterEdgeOffsetType.None LTR Visual representation:

```kotlin
+---+
| Orbiter | ---+
+---+                  |
    |                        |
    |      SpatialPanel      |
    |                        |
    |                        |
    +---+
```

BottomCenter OrbiterEdgeOffsetType.OuterEdge Visual representation:

```kotlin
+---+
|                        |
|                        |
|      SpatialPanel      |
|                        |
|                        |
+---+---+---+
       | Orbiter  |
       +---+
```

## Summary

| ### Nested types |
|---|
| `class https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.BottomCenter : https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment` **This class is deprecated.** Use OrbiterPosition instead. |
| `class https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.BottomEnd : https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment` **This class is deprecated.** Use OrbiterPosition instead. |
| `class https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.BottomLeft : https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment` **This class is deprecated.** Use OrbiterPosition instead. |
| `class https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.BottomRight : https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment` **This class is deprecated.** Use OrbiterPosition instead. |
| `class https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.BottomStart : https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment` **This class is deprecated.** Use OrbiterPosition instead. |
| `class https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.Center : https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment` **This class is deprecated.** Use OrbiterPosition instead. |
| `class https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.CenterEnd : https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment` **This class is deprecated.** Use OrbiterPosition instead. |
| `class https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.CenterLeft : https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment` **This class is deprecated.** Use OrbiterPosition instead. |
| `class https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.CenterRight : https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment` **This class is deprecated.** Use OrbiterPosition instead. |
| `class https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.CenterStart : https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment` **This class is deprecated.** Use OrbiterPosition instead. |
| `class https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.TopCenter : https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment` **This class is deprecated.** Use OrbiterPosition instead. |
| `class https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.TopEnd : https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment` **This class is deprecated.** Use OrbiterPosition instead. |
| `class https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.TopLeft : https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment` **This class is deprecated.** Use OrbiterPosition instead. |
| `class https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.TopRight : https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment` **This class is deprecated.** Use OrbiterPosition instead. |
| `class https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment.TopStart : https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterAlignment` **This class is deprecated.** Use OrbiterPosition instead. |