us_states 1.2.0 icon indicating copy to clipboard operation
us_states: ^1.2.0 copied to clipboard

Simple Dart library to deal with state names and abbreviations.

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.2.0

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");
// returns "Iowa"

Get a state's abbreviation from name #

Returns null if not found.

USStates.getAbbreviation("Iowa");
// returns "IA"

Get a list of all state names #

USStates.getAllNames();
// returns ["Alaska", "Alabama", ...]

Get a list of all state abbreviations #

USStates.getAllAbbreviations();
// returns ["AK", "AL", ...]

Get a map with state abbreviations as keys and names as values #

USStates.getAbbreviationMap();
// returns {"AK": "Alaska", "AL": "Alabama", ...}

Get a map with state names as keys and abbreviations as values #

USStates.getNameMap();
// returns {"Alaska": "AK", "Alabama": "AL", ...}
10
likes
140
pub points
89%
popularity

Publisher

verified publisher iconwebb.engineer

Simple Dart library to deal with state names and abbreviations.

Repository (GitHub)

Documentation

API reference

License

Icon for licenses.MIT (LICENSE)

Dependencies

collection

More

Packages that depend on us_states