us_states
Simple Dart library to deal with state names and abbreviations.
![CircleCI]()
Installation
Add the following to dependencies section in your pubspec.yml:
us_states: ^1.3.1
Usage
Note
- All methods that take a string are case-insensitive. No need to adjust case before passing string into a method.
Get a state's name from an abbreviation
Returns null if not found.
USStates.getName("IA");
Get a state's abbreviation from name
Returns null if not found.
USStates.getAbbreviation("Iowa");
Get a list of all state names
USStates.getAllNames();
Get a list of all state abbreviations
USStates.getAllAbbreviations();
Get a map with state abbreviations as keys and names as values
USStates.getAbbreviationMap();
Get a map with state names as keys and abbreviations as values
USStates.getNameMap();