getLanguageByIsoCode static method

Language getLanguageByIsoCode(
  1. String isoCode
)

Implementation

static Language getLanguageByIsoCode(String isoCode) {
  final _languages = defaultLanguagesList.map((item) => Language.fromMap(item)).toList();
  try {
    return _languages
        .where((language) =>
            language.isoCode.toLowerCase() == isoCode.toLowerCase())
        .toList()[0];
  } catch (error) {
    throw Exception("The initialValue provided is not a supported iso code!");
  }
}