settingsUnifiedPickerRow(title:subtitle:icon:iconColor:options:accessibilityLabel:groupPosition:isEnabled:isSelected:action:content:)

The canonical picker row: title block over an edge-to-edge segmented control inside a DropletSettingsCard.

@MainActor @ViewBuilder func settingsUnifiedPickerRow<Option, SegmentContent>(title: String, subtitle: String, icon: String? = nil, iconColor: Color? = nil, options: [Option], accessibilityLabel: String? = nil, groupPosition: SettingsGroupPosition, isEnabled: @escaping (Option) -> Bool = { _ in true }, isSelected: @escaping (Option) -> Bool, action: @escaping (Option) -> Void, @ViewBuilder content: @escaping (Option, Bool, Bool) -> SegmentContent) -> some View where Option : Hashable, SegmentContent : View

groupPosition is required and must reflect where the row sits in the card: .only for a single-row card, .top for the first row, .bottom for the last, .middle when rows sit above and below. The helper derives the segment corners from it (the title sits above the segments, so top corners never round).