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

```kotlin
public value class Angular internal constructor(internal val ratio: Float)
```

How to lay down components when they have a smaller sweep than their container. This is
analogue of [Alignment.Horizontal](/jetpack-compose/androidx.glance/glance/classes/Alignment.Horizontal) in a [Column](/jetpack-compose/androidx.compose.foundation/foundation-layout/composable-functions/Column).

## Companion Object

#### Properties

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

```kotlin
public val Start: Angular
```

Put the child at the angular start of the layout of the container, within the
available space

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

```kotlin
public val Center: Angular
```

Put the child in the middle point of the available space.

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

```kotlin
public val End: Angular
```

Put the child at the angular end of the layout of the container, within the available
space

#### Methods

<h2 id="custom-ratio">Custom</h2>

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

```kotlin
public fun Custom(ratio: Float): Angular
```

Align the child in a custom position, 0 means Start, 1 means End