phone_field_plus library

Classes

Countries
Central registry of all countries supported by phone_field_plus.
Country
Represents a country with all metadata needed for phone number handling.
CountryPickerSheet
Bottom sheet country picker with live search.
CountryResolver
Resolves a dial code or international number to a Country using longest-prefix match semantics.
ParsedPhone
Result of parsing a raw phone string.
PhoneController
Manages state for PhoneField: tracks selected country, parses input, validates, and emits PhoneValue.
PhoneField
A phone number input field with an integrated country picker.
PhoneParser
Stateless utility for decomposing raw phone strings.
PhoneValue
Immutable result object representing a parsed and validated phone number.

Enums

ValidatorMode
Validation strictness levels.

Typedefs

CountryPickerItemBuilder = Widget Function(Country country, VoidCallback onSelect)
Signature for a custom country list tile builder.
FlagBuilder = Widget Function(Country country)
Signature for a custom flag widget builder.