Premium Only Content

Flutter State Management using InheritedWidget for Journal App
In this Flutter video, you are going to take a look at how to use the InheritedWidget for State Management - No Packages.
• How to use InheritedWidget to pass data from a parent (ancestor) widget to child (descendant) widgets in the widget tree
The Problem:
- Journal app has a mood selector value to be available to all pages.
- All pages need to read selected mood from the parent page.
The Solution:
- Use the InheritedWidget to allow child pages (widgets) to access the parent page selected mood by going up the widget tree.
The InheritedWidget is immutable and allows child widgets to access data (state) above in the widget tree
1. Create a class that extends InheritedWidget
2. Add fields to contain data
3. Add the of() method to access the InheritedWidget from child widgets
4. Add the updateShouldNotify() method to notify (via Flutter framework) widgets to rebuild if the data changed
How it Works:
- InheritedWidget – The InheritedWidget is great to pass data from an ancestor widget to descendent widget. The InheritedWidget is immutable and the data (attributes) are final (cannot change) and the Flutter framework rebuilds the InheritedWidget to refresh with new data.
GitHub: https://github.com/JediPixels/journal_inheritedwidget
Twitter: https://twitter.com/JediPixels
Looking for Updates: https://JediPixels.dev
Blog Article:https://jedipixels.dev/flutter-state-management-using-inheritedwidget-for-journal-app
#flutter #fluttertutorial #dart
-
LIVE
FyrBorne
10 hours ago🔴Battlefield 6 Live M&K Gameplay: Finding The Real GOATs of Battlefield 6
43 watching -
50:14
Coin Stories with Natalie Brunell
22 hours agoUptober, Q4, and Bitcoin’s Next Leg with Mark Moss
70K9 -
LIVE
Lofi Girl
2 years agoSynthwave Radio 🌌 - beats to chill/game to
165 watching -
LIVE
Midnight In The Mountainsâ„¢
1 hour agoMorning Coffee w/ Midnight & The Early Birds | Musks Starlink Falling from Heaven... Internet Heaven
64 watching -
42:12
PudgeTV
1 hour ago🔴 The Forever Winter | The 3 Rumskateers Adventure into Darkness
1.47K1 -
31:05
Liberty Hangout
1 day agoAnti-Fascists Can't Define Fascism
134K160 -
2:35:27
FreshandFit
8 hours agoThe Biggest Debt Problem in America
108K15 -
2:10:56
Inverted World Live
12 hours agoRobot Holocaust | Ep. 123
90.5K15 -
3:22:33
Laura Loomer
11 hours agoEP149: Trump Frees the Hostages: Will HAMAS Respect the Ceasefire?
75.6K56 -
1:02:02
The Nick DiPaolo Show Channel
11 hours agoTrump’s Success Rattling Lefties | The Nick Di Paolo Show #1804
47.9K31