world_picker library

A Flutter package for country selection with flags, currency, and metadata.

Classes

Continent
Represents a geographical continent.
Country
Represents a country with comprehensive metadata and information.
CountryFlag
A widget that displays a country's flag with customizable shape and size.
Currency
Represents a currency used in a country.
CurrencyWorldPicker
A searchable country picker widget.
CurrencyWorldPickerIcon
A customizable widget that displays a country selector with flag and metadata.
CurrencyWorldPickerOptions
Configuration options for the WorldPicker widget.
Language
Represents a language spoken in a country.
WorldPicker
A searchable country picker widget.
WorldPickerIcon
A customizable widget that displays a country selector with flag and metadata.
WorldPickerOptions
Configuration options for the WorldPicker widget.
WorldPickerPhoneNumberField
A widget that allows users to input and validate phone numbers.
WorldPickerPhoneNumberFormatter
WorldPickerPhoneNumberTextInputFormatter
TextInputFormatter that formats phone numbers according to the selected country's pattern.
WorldPickerPhoneNumberValidation
Class responsible for validating phone numbers according to the country's pattern.
WorldPickerService
A comprehensive service for managing and querying world country data.

Enums

CountryFlagShape
Defines the shape options for displaying country flags.