Pessoal boa tarde. Sou novo em flutter e estou como uma dúvida...
Estou utilizado o get_it e estou com a seguinte dúvida:
Quando eu carrego a lista na classe principal (splash.dart) está funcionando tudo bem, quando eu acesso a classe secundária que está em outro arquivo (telaDistrito.dart) o conteúdo da lista que fora declarado em splash.dart não deveria já vir "populado" na execução da classe secundária?
Obrigado pela atenção
Fernando
Classe principal: splash.dart
`List<Distrito> distrito = GetIt.I.get<List<Distrito>>();
@override
initState() {
super.initState();
buscaDistrito();
}
buscaDistrito() async {
distrito = await getMunicipios();
debugPrint("Tamanho do vetor = " + distrito.length.toString());
}`
Classe Secundária: telaDistrito.dart**
`
List<Distrito> distrito = GetIt.I.get<List<Distrito>>();
`