getStates static method

Future<CovidStates> getStates()

Get COVID information for every state in germany.

Returns null if the api request failed.

To get the current cases for every state:

 var statsGermany = await RKICovidAPI.getStates();

 for (var state in statsGermany.states) {
   print(
      '${state.name}: cases: ${state.count} deaths: ${state.deaths} Cases per 100k: ${state.casesPer100K}');
 }

Implementation

static Future<CovidStates> getStates() async {
  var resultMap = await (_responseAsMap(_statesUrl));
  return CovidStates.fromJson(resultMap as Map<String, dynamic>);
}