CountryDetectionBehavior

What the picker should do with a detection result.

The default is ShowBadge: apply the detected country but say so, which the design shows as the "✓ Detected — From your network · tap to change" row. AskFirst is the right choice when the field has legal weight (tax residency, sanctions screening) and a silently prefilled answer would be a liability.

Entries

Link copied to clipboard

Apply the result with no visible explanation.

Link copied to clipboard

Apply the result and show the detected badge and source.

Link copied to clipboard

Do not apply anything; offer the result as a suggestion the user accepts explicitly.

Properties

Link copied to clipboard

Returns a representation of an immutable list of all enum entries, in the order they're declared.

Link copied to clipboard
expect val name: String
Link copied to clipboard
expect val ordinal: Int

Functions

Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.