pegarCidades property
Obtém uma lista de todas as cidades.
Implementation
static Future<List<Cidade>> get pegarCidades async {
final data = await rootBundle.loadString('packages/innerlibs/lib/brasil.json', cache: true);
var items = JsonTable.from(jsonDecode(data));
List<Cidade> cidades = [];
for (var json in items) {
cidades.add(Cidade._(json['Nome'], json['Capital'], json['IBGE'], json['SIAFI'], json['DDD'], json['TimeZone'], json['Latitude'] ?? 0, json['Longitude'] ?? 0));
}
return cidades..sort((a, b) => a.nome.compareTo(b.nome));
}