It is impossible to do so . You have to provide different types of provider to get correct value. If you use same provider more than once then it will give you value of nearest provider value in widget tree. It is also mention in their official documentation.6 Nis 2020
Read moreWhat is multi providers in Flutter?
MultiProvider class Null safety A provider that merges multiple providers into a single linear widget tree . It is used to improve readability and reduce boilerplate code of having to nest multiple layers of providers.
Read moreWhat is a MultiProvider Flutter?
MultiProvider class Null safety A provider that merges multiple providers into a single linear widget tree . It is used to improve readability and reduce boilerplate code of having to nest multiple layers of providers.
Read moreWhy provider is used in Flutter?
One of the main reasons to prefer Provider over Statefulwidget s is that, using Provider , you will rebuild only the widgets that needs that value (the Consumers ) while the other will not be rebuilt . Instead when you call setState the whole build function of the widget will be called.
Read moreWhat is the difference between provider and Consumer?
In the Consumer Model, the provider sets the interface contract. In the Provider Model, the consumer sets the interface contract . As time progresses, though, the creators of both providers and consumers will realize the power they can unleash by working together.
Read moreHow do you consume a provider Flutter?
The generics (values inside <> brackets) tell Flutter what type of provider to look for. Then Flutter goes up through the widget tree until it finds the provided value. If the value isn’t provided anywhere then an exception is thrown. Finally, once you’ve got the provider, you can call any method on it.
Read moreWhat is a consumer provider?
Consumer providers (CPs) are individuals with serious mental illness who are trained to use their experiences to provide recovery-oriented services and support to others .
Read more