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

The canonical picker row: a title on the left and the native pop-up on the right, one line, 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

The canonical picker row: a title on the left and the native pop-up on the right, one line, inside a DropletSettingsCard. groupPosition remains available for source and binary compatibility with existing droplets.