Package-level declarations

Where countries come from: the bundled DefaultCountryDataSource (236 countries and territories), the CountryDataSource interface for remote or localized sources, the caching CountryRepository, and the ranked CountrySearchEngine.

Where countries come from: the bundled DefaultCountryDataSource (236 countries and territories), the CountryDataSource interface for remote or localized sources, the caching CountryRepository, and the ranked CountrySearchEngine.

Types

Link copied to clipboard
fun interface CountryDataSource

Supplies the country list the picker displays.

Link copied to clipboard
class CountryRepository(dataSource: CountryDataSource = DefaultCountryDataSource)

Caches the result of a CountryDataSource and applies the caller's allow/exclude rules.

Link copied to clipboard

Ranked, accent-insensitive, purely local country search.

Link copied to clipboard

The library's bundled country dataset: every ISO 3166-1 country and territory that has an international dial code, with ISO alpha-2, alpha-3, region and search aliases.

Functions

Link copied to clipboard
Link copied to clipboard