An example app showing different ways to pass to and share data with widgets and pages.
- Passing data through constructor
- Getting data from Navigator.pop
- InheritedWidget
- InheritedWidget and streams
- InheritedWidget generic provider
- Singleton
- Global singleton BLoC
- Callbacks
A detailed explanation on this article on Medium: https://medium.com/flutter-community/simple-ways-to-pass-to-and-share-data-with-widgets-pages-f8988534bd5b