dach_locator

Creator: coderz1093

Last updated:

0 purchases

dach_locator Image
dach_locator Images

Languages

Categories

Add to Cart

Description:

dach locator

dach_locator #


Given a zip code of Germany, Austria or Switzerland the region is resolved.
Features #

Insert a zip code and get region and country as result (no connection required)
If possible add countryCode ('DE', 'CH' or 'AT'), otherwise country is automatically resolved.

Usage #
If you want to get the region of a specific country (Austria, Germany, Switzerland), use the
methods getAustriaRegionCode, getGermanRegionCode, getSwitzerlandRegionCode. Internally a
lookup for that zip code is executed for each country.
For ease of use you can instead use method getRegion. It returns null (no match) or a Region
instance. Optionally you can pass a countryCode ('DE', 'CH' or 'AT'), then getRegion works
identically to getAustriaRegionCode, getGermanRegionCode or getSwitzerlandRegionCode. If
countryCode is not passed, the method tries to resolve the country of the zip code automatically.
Set<Region> _resolveRegion(String zipCode, {String? countryCode}) {
if (int.tryParse(zipCode) != null && zipCode.length > 3 && zipCode.length < 6) {
return getRegion(zipCode, countryCode: countryCode);
}
return {};
}
copied to clipboard

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.