1
resposta

Aplicação de grande porte com o InheritedWidget

Boa tarde meus amigos.

Minha dúvida é em relação a um projeto maior, no nosso exemplo o InheritedWidget envolveu a aplicação total, mas eu com um aplicativo com várias telas de cadastro por exemplo, como seria? pois eu precisaria de vário InbheritedWidget.

1 resposta

Sim, é possível que você precise utilizar múltiplos InheritedWidgets em um único aplicativo. Cada InheritedWidget pode ser utilizado para armazenar e compartilhar informações diferentes com os widgets filhos.

Por exemplo, imagine que você tem um aplicativo com três telas de cadastro: uma para cadastrar informações pessoais, outra para cadastrar informações de contato e outra para cadastrar informações de endereço. Você pode criar um InheritedWidget para cada uma dessas telas, com o objetivo de armazenar e compartilhar as informações de cadastro preenchidas pelo usuário.

É importante lembrar que o InheritedWidget é uma classe que deve ser estendida para criar um widget que compartilhe informações com seus descendentes. Portanto, para utilizar um InheritedWidget, é necessário criar uma classe que o estenda e implemente os métodos necessários.

Espero ter ajudado!