Country constructor

const Country({
  1. required int id,
  2. required String name,
  3. required String? capital,
  4. required String? currency,
  5. required String currencyName,
  6. required String currencySymbol,
  7. required String? emoji,
  8. required String? emojiU,
  9. required String? iso2,
  10. required String? iso3,
  11. required String? native,
  12. required String? nationality,
  13. required String numericCode,
  14. required String phoneCode,
  15. required String? region,
  16. required List<Region> states,
  17. required String? subregion,
  18. required List<Timezone>? timezones,
  19. required String? tld,
  20. required Map<String, String> translations,
  21. required double longitude,
  22. required double latitude,
})

Implementation

const Country({
  required super.id,
  required super.name,
  required this.capital,
  required this.currency,
  required this.currencyName,
  required this.currencySymbol,
  required this.emoji,
  required this.emojiU,
  required this.iso2,
  required this.iso3,
  required this.native,
  required this.nationality,
  required this.numericCode,
  required this.phoneCode,
  required this.region,
  required this.states,
  required this.subregion,
  required this.timezones,
  required this.tld,
  required this.translations,
  required super.longitude,
  required super.latitude,
});