---
title: "SettingsGroupPosition, DroppyKit"
description: "Vertical position of a grouped row within its parent DropletSettingsCard."
canonical: "https://getdroppy.app/docs/droppykit/api/settings-group-position"
last-updated: "2026-09-09"
---

# SettingsGroupPosition

Vertical position of a grouped row within its parent DropletSettingsCard.

`enum SettingsGroupPosition`

Vertical position of a grouped row within its parent [`DropletSettingsCard`](https://getdroppy.app/docs/droppykit/api/droplet-settings-card). Determines which outer corners adopt the card's radius.

API contract carried over from Droppy's own settings rules: pass the position that reflects where the row actually sits. A picker with a divider and another row below it must be `.middle`, otherwise its selected segment renders rounded corners against a straight divider.

## Cases

### SettingsGroupPosition.only

`case only`

The single row in the card; rounds all four outer corners.

### SettingsGroupPosition.top

`case top`

The first row; rounds the top corners only.

### SettingsGroupPosition.bottom

`case bottom`

The last row; rounds the bottom corners only.

### SettingsGroupPosition.middle

`case middle`

Rows above and below; no rounded outer corners.

## Properties

### outerCorners

`var outerCorners: GroupedCorners { get }`

The outer corners this position rounds.
