---
title: "OrbiterEdgeOffsetType"
description: "Specifies orbiter boundary offset behavior relative to its parent's rectangular layout bounds."
type: "class"
---
## API Reference

> Source set: Android

```kotlin
public class OrbiterEdgeOffsetType private constructor(private val value: Int)
```

Specifies orbiter boundary offset behavior relative to its parent's rectangular layout bounds.

Note: Operates on the rectangular layout bounding box of the parent component, not its visual
shape, rounded corners, or outline. Use a custom offset in [DpVolumeOffset](/jetpack-compose/androidx.xr.compose/compose/classes/DpVolumeOffset/api) to adjust alignment
to curved or non-rectangular visual contours.

## Members

### Companion

> Source set: Android

```kotlin
public companion object
```

## Properties

### OuterEdge

> Source set: Android

```kotlin
public val OuterEdge: OrbiterEdgeOffsetType = OrbiterEdgeOffsetType(0)
```

Positions the orbiter fully outside the parent's layout boundary.

### InnerEdge

> Source set: Android

```kotlin
public val InnerEdge: OrbiterEdgeOffsetType = OrbiterEdgeOffsetType(1)
```

Positions the orbiter fully inside the parent's layout boundary.

### None

> Source set: Android

```kotlin
public val None: OrbiterEdgeOffsetType = OrbiterEdgeOffsetType(2)
```

Centers the orbiter's boundary directly on the parent's layout boundary.
