app_state 0.8.0 app_state: ^0.8.0 copied to clipboard
A state management solution on top of Router API for larger apps.
The gallery of runnable examples is here: https://github.com/alexeyinkin/flutter-app-state-examples
1. Bare Minimal App #
This app does nothing.
Runnable project: https://github.com/alexeyinkin/flutter-app-state/tree/main/app_state/example/lib/1_min
2. The Book List App Without URLs #
Runnable project: https://github.com/alexeyinkin/flutter-app-state/tree/main/app_state/example/lib/2_two_screens
3. The Book List App With URLs #
Runnable project: https://github.com/alexeyinkin/flutter-app-state/tree/main/app_state/example/lib/3_web
4. Tabs with Independent Navigation Stacks #
Runnable project: https://github.com/alexeyinkin/flutter-app-state/tree/main/app_state/example/lib/4_tabs
5. Receiving the Dialog Result after the App Restart #
Runnable project: https://github.com/alexeyinkin/flutter-app-state/tree/main/app_state/example/lib/5_route_result
6. Recovering Unsaved Input on Back and Forward Navigation #
Runnable project: https://github.com/alexeyinkin/flutter-app-state/tree/main/app_state/example/lib/6_forward_recovery
7. Pushing one pop-up screen to any tab #
Runnable project: https://github.com/alexeyinkin/flutter-app-state/tree/main/app_state/example/lib/7_any_tab
8. Using enum_map package for higher compile-time safety of tabs #
Runnable project: https://github.com/alexeyinkin/flutter-app-state/tree/main/app_state/example/lib/8_enum_map
9. Using BLoC, Cubit, and ChangeNotifier for state management of pages #
Runnable project: https://github.com/alexeyinkin/flutter-app-state/tree/main/app_state/example/lib/9_state