# OrbiterPosition.BottomLeft

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.OrbiterPosition.BottomLeft) Added in [1.0.0-beta02](https://developer.android.com/jetpack/androidx/releases/xr-compose#1.0.0-beta02)


```
class OrbiterPosition.BottomLeft : OrbiterPosition
```

<br />

|---|---|---|
| [kotlin.Any](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html) |||
| ↳ | [androidx.xr.compose.spatial.OrbiterPosition](https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterPosition) ||
|   | ↳ | [androidx.xr.compose.spatial.OrbiterPosition.BottomLeft](https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterPosition.BottomLeft) |

*** ** * ** ***

Bottom-Left absolute edge alignment.

## Summary

| ### Public constructors |
|---|
| `https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterPosition.BottomLeft#BottomLeft(androidx.xr.compose.spatial.OrbiterPosition.EdgeAlignment,androidx.xr.compose.spatial.OrbiterPosition.EdgeAlignment,androidx.xr.compose.unit.DpVolumeOffset)( horizontalEdgeAlignment: https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterPosition.EdgeAlignment, verticalEdgeAlignment: https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterPosition.EdgeAlignment, offset: https://developer.android.com/reference/kotlin/androidx/xr/compose/unit/DpVolumeOffset )` |

## Public constructors

### BottomLeft

Added in [1.0.0-beta02](https://developer.android.com/jetpack/androidx/releases/xr-compose#1.0.0-beta02)

```
BottomLeft(
    horizontalEdgeAlignment: OrbiterPosition.EdgeAlignment = EdgeAlignment.Outside,
    verticalEdgeAlignment: OrbiterPosition.EdgeAlignment = EdgeAlignment.Outside,
    offset: DpVolumeOffset = DpVolumeOffset(0.dp, 0.dp, OrbiterDefaults.Elevation)
)
```

| Parameters |
|---|---|
| `horizontalEdgeAlignment: https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterPosition.EdgeAlignment = EdgeAlignment.Outside` | boundary offset behavior relative to the left edge of the parent's bounds |
| `verticalEdgeAlignment: https://developer.android.com/reference/kotlin/androidx/xr/compose/spatial/OrbiterPosition.EdgeAlignment = EdgeAlignment.Outside` | boundary offset behavior relative to the bottom edge of the parent's bounds |
| `offset: https://developer.android.com/reference/kotlin/androidx/xr/compose/unit/DpVolumeOffset = DpVolumeOffset(0.dp, 0.dp, OrbiterDefaults.Elevation)` | manual offset applied to the orbiter after the edge offset is applied without considering layout direction |